Microsoft does have a free image resizer if you're using Windows xp.
http://download.microsoft.com/downlo...ertoySetup.exe
Once it's installed, you just right click on the picture and hit resize. It asks you if you want it small, medium or large and that's it.