Have to admit, I tend to use the format that gives me the best image quality-to-size. If GIF can give me the same quality of image as PNG in a smaller format then I will use GIF. Same with Jpeg-PNG and JPEG-GIF.
But I do like PNG as it has the true colour ability+Aplha channel and is loseless.