The only way to reduce the pix size before downloading is to use the smallest jpeg setting your camera has, but your image quality will suffer with out a way to get it back. If you resize AFTER downloading then you have the option for a nice sized print if you ever want to later, and have higher image quality among other perks.

Not sure what camera you're using or what operating system your computer is, that makes a bit of a difference.

If you happen to have a Canon camera it comes with Zoom Browser for all cameras and Digital Photo Professional if it's a DSLR. Both those programs can downsize multiple pix at a time for emailing etc.

If you happen to have Windows XP you can download a free program from the Windows Power Toys section called, simply enough, 'image resizer' which can do a whole folder full of pix at a time if you want it to.
http://www.microsoft.com/windowsxp/D...powertoys.mspx

The Image resizer is in the right hand column and is about half way down the page.

Beyond that I don't know what to tell you on resizing images because that's all I use.