Photoshop is the industry standard for image editing, but it is expensive and is probably for more advanced users. Adobe Elements is the little brother of Photoshop and should be fine for basic / intermediate stuff. I like Corel PhotoPaint myself.

You can resize your images in most any image editor. But always save the smaller image as a different file, not overtop the original. You always want to keep the maximum size and unedited original. E.g, if the original is named 1234.jpg is quite large and you resize it to 800 x 600, save the resized version as 1234_800pixels.jpg.

There's tons of tutorials on resizing. Just do a web search. Here's a few: http://www.photoshopsupport.com/tuto...r/bicubic.html and http://www.youtube.com/watch?v=qu5adJfxuhw

A freebie image editor is GIMP. Go here for Windows: http://www.gimp.org/windows/

Oh and since resizing can soften an image, make sure that you sharpen your images a slight bit after resizing them. Just don't overdo it and oversharpen them, because it will look terrible (use your best judgment on that, and post here for feedback).

G