Search engines take the first place. Forum posting and blogging help a lot to advertise yourself and get good response. GOODSAMARITAN
Most visitors come to me from search engines. One notice, I was surprised that on new sites I get more from Ask then from 3 biggset.
I run a gaming forum for a specific game, and I advertise it on the gaming website's official forum. The other traffic I get probably from viral marketing and from link exchanges with other gaming sites.
its different for each site of mine but drift.us gets alot of return typein traffic and traffic from myspace profiles, forums, blogs , all word of mouth stuff biggest refferer is google.. google loves that site but webspassage.com is mostly from high-traffic backlinks