- Email addresses shouldn't be displayed on the members page. It turns your site into a spam-harvester's fantasy.
-
HTML isn't valid.
-
CSS isn't valid.
- Layout wastes space on large screens (non-fluid), and is locked at lower resolutions, forcing the user to scroll.
- Title on main page is in "Blue", yet all other "Blue" text is a link. Consistency implies function.
- Links (?) "Terms of service" and "Report center" aren't hooked up
- Showing the IP and the time to generate the page will result in the page not being cachable, and present inconsistent results to search engines, possibly lowering your rating
-
Many elements on your page aren't caching
-
Read about how to make your forms more accessible.
- On your registration page, names with accented characters like รก don't work, despite being a letter. They are relatively common in names, so you might want to consider loosening up the requirement to allow them.
You might also want a page explaining the advantages over something like flickr or imageshack.. just a thought.
Overall, not bad, but could use more polishing.