If you're a Firefox user, you'll no doubt be aware that it has built-in support for image scaling. However, by default, there is no good way to control its scaling, especially if the image is part of a web page. As a result, katheric's tiny little JPEG attachments are always tiny little JPEGs on the screen.
Luckily, there are a few good extensions out there to improve matters.
The imaginatively-titled
Image Zoom extension provides a couple of controls to deal with this. Once installed, if you right-click on any image it gives a menu entry to control the size of the image. It also allows you scale any image by holding down the right mouse button and moving the scroll wheel of your mouse, which is handy.
Another less-obvious extension is the
Optimoz Mouse Gestures extension. This primarily provides the ability to use mouse gestures to control the browser in a similar manner to Opera. For example, I have mine set on the right mouse button - if I hold the button and drag to the left, the browser goes back to the previous page.
Anyway, the result is that there are two gestures that can be done over any image to show that image larger or smaller. A diagonal down/right gesture zooms in by a factor of 2, and diagonal up/left zooms out by the same amount.
My wife likes the Zoom Image extension - some of her friends often send her full-size images to her gmail account, and with the extension she can easily see the whole photo at once instead of something that's several times the size of her screen...