My image editor (Fireworks) uses PNG by default but I always export my images to be JPG. It is because my editor makes "real" PNG files, not the flattened ones that other applications make. With these "real" PNG files, vector information is retained and some websites do not like them.