Picassa is okay. I use it. Not great but it is functional. It is free so from that strandpoint, it is great lol. It will resize fairly easily.
Another option are online sites that resize. Imageshak is one:
http://imageshack.us/
you upload the picture to their site and indicate the size. The interface looks messy but it is actually very easy to use.
Another option is Care Cure has a very easy resize photo feature on its home page in the upper left hand corner under "site navigation." You upload your picture and it will give you the resized picture in a new window. You then just have to name it and save it to your hard drive.
If you need help with resizing, let me know.
"Don't be silly, Toto. Scarecrows don't talk. "