I've got a very rough image viewer written and up on my page. It uses a popup window to display selected images. You can then print, email, save, the images. The saved image should be the full-size (approx. 2000x1000 px) whereas the viewed image is 640x480 px.
Please look at the Image Test Post only; none of the earlier posts have the new functionality.
(and if anyone wants a copy of the alpha code, let me know.)