I think I've solved the shrinking photo dilemma...
Blogger limits the size of the photos you can upload. However, if you host your images on a site like flickr or photobucket you can post bigger photos by uploading the photos using their URL.
Photobucket allows for bigger photos (like the one below).
Yay. Now you can expect giant photos from me. No more 'honey I shrunk your masterpiece'.