One problem might be that on the front page (and others) I think the 10x images are being loaded simultaneously, meaning that the first image is slow to load because it's in parallel with the rest. If you can get it to load the others only when the first is complete that might help.

Another problem - in FF3.5 the whole site is vertically centred, so when the viewport is not tall enough the top and bottom fall off the screen. Not a huge problem but your name gets cut off.