Here is my (custom-written) solution -- five pre-sized variants of each photo, so that folks with faster links can see more detail, and those on dial-ups can opt for speed:

http://rtr.ca/my_dock/

Mind ya, this runs on my own server at the end of my own DSL link, so I have full control over most aspects.

Cheers