En palabras sencillas...
El PNG es mucho mas pesado por lo general no lo soportan cuando tiene transparencia todos los navegadores... Entonces si este tiene transparencia te saldra con algun fondo blanco o algo por el estilo...
Almenos eso pasa en el IE en el firefox no....
El JPG es mucho mas liviano... es el mas practico pero no se le puede dar transparencia..
PNG, tiene ciertas ventajas como por ejemplo que su compresión no da tanta perdida de calidad, y que permite gradientes de transparencia (RGBA: Red Green Blue Alpha), hay 256 niveles de transparencia.
Gracias por el dato