I don't believe on those topsite sites or voting sites; you usually only get a 1:1 ratio for your traffic at best, and then you're sending your visitors to the competition..
That being said, my PC is currently getting fixed, and then I plan on working hard on this site again. I took a bit of a break after labouring really hard adding the site/front systems. Now I'm going to tweak those a bit with SEO, then start on more content for the site. After that, it's all promotion
