If you are a Linux user there is an easy Nautilus tool for resizing photos.

Digital cameras and scanners typically capture files at a very high resolution. These photos are much too big to use on a website or even as an email attachment. Therefore, it’s important to first optimize your photos for the web and email. This is done by changing the visual  and file size of your photos. GIMP, [...]