When I open a picture in Gmail it opens at 100%. I can’t see the whole image at once because new cameras have such high resolutions. I found this greasemonkey script: http://userscripts.org/scripts/show/7780
It resizes all images to 75% the width of your browser. This script only effects images opened from Gmail.