1. Your domain name doesn’t tell people what you do

2. Your homepage text doesn’t actually tell people what your site is about

3. Your pictures look awful and unprofessional

4. It’s too tricksy (use less Flash and Javascript menus, etc)

5. You haven’t made use of Social Bookmarking

Popularity: 4% [?]