have you submitted it to search engines? i would the top 10
if you put a link to my website, I will put one on mine. The more the merrier. and you dont have to advertise....just bury a link. or better yet, start a section where people can put thier websites. you may have to clean it up on occasion.