I also am a fan of Irfanview. I resize all of my pictures to 800x600 with it (it's easy, all you do is open the photo, Select Image/Resize/Resample, and tick a button on the right-hand side, then select File/Save As and rename the photo - this is an important set, if you don't do this you'll overwrite the original photo and lose the full-size file).