Good point...there are alot of ways to get traffic.
I personaly think link exchanges are the best source. Plus you are able to keep a constant source of traffic running through your site.
I do TGP submitting because it's easy...30 min of work will get me a couple signups, and about 2k of fresh traffic back to my main site...which is used to boost trades, and make new ones. All goes back to the Link Exchange.
Toplists? Wolf..youve had good luck with them? I find I dont get shit back from Toplists. Id rather send the traffic to a exchange that give me equal traffic back.
Plus many of your script sites also have a toplist feature too...so you got the best of both worlds.
Link sites are great...Im assuming you are meaning sites like Green Guy, Tommys, Foxy's.
But the traffic only lasts for a week or so.
It's a great way to bring traffic in...to make trades...all going back to my favorite..Link Exchanges.
Banner Exchange Services...sucks
Advertising in magazines....way too expensive.
Advertising on a large site...why pay when you can generate traffic through other means? Take your girl out to a nice restraunt instead.
Search Engines: Great for small amounts (quality)
Webrings: Great for small amounts (quality)
Just one guys opinion