Have you tried Irfanview? I heard it was worth a look
Of course there's always Gimp or Picassa but if you don't want to download anything then maybe Pixir might do the trick...
If all else fails you could always try taking photographs that are the right size in the first place