I've heard about GIMP when I was trying to find a free software to make GIF files. Would you say GIMP is a good choice for that?
Otherwise, I resize photos with the Minolta software that came with my camera and I've also used Paint and PC Paintbrush Designer which unfortunately doesn't run on later versions of Windows.