Another great post originally by Woody:

The easiest way is to download Image Resizer and from there you can right click on your photos and resize them right on your computer before you upload them to photobucket etc.

Image Resizer for Windows - Download: Image Resizer 3 Preview 3