Also, since you seem to have trouble with load on the server, it could help you by helping the users to avoid clicking on pages they've already seen...
And generally, how "big" are your pages? Many of your images are not-too-big ("postcard size", less than 100k
but how many kB of html is there with each picture? (I'm not counting logos and backgrounds and stuff, because those end up in the cache.) Is it really necessary to give "top rated" etc links with *every* image page?
< tries downloading a page "with everything" >
[
www.plus613.com]
15569+90+2828+729+2543+417+6256+349+438+444+453+322+2040+2622+1813+2926+12760+15560=68159
68159 for the things that are *not* the main content (the image of a car)
Not counting logos and stars and stuff:
15569+2040+2622+1813+2926+12760=37730
How "heavy" is the average "page" compared to the average picture?
Here's another idea for you: requiring people to read a how-to FAQ about images for the web... or maybe just *including* such a FAQ on your site and recommending it to people who upload pictures... (OK, maybe you do that already, I haven't checked)