I download the image resizer: power toys for windows xp from microsoft. I like that cause all I have to do is right clik on the picture and pick custom then type in 500 X 500
I also use the other two options mentioned above, but this is my favorite way to go.