The best source of traffic I get is from endorsed mailings from JV partners. Not only is it a good way to get traffic it's the best way to convert traffic. Nothing like an endorsement from someone your target market trusts to get the ball rolling.
it's not yahoo not bing not any thing it's .... GooooooooooooooooooooooooooooooooooooooooooooooooooooooooooGle
Search Engines are always going to provide the best traffic. Optimizing your site with solid on-page keywords and off-page promotion will provide the best results, guaranteed. It's hard to beat organic traffic.
I use Adowrds for my clickbank campaign and it is the best traffic one can give but i must warn that adwords can ruin a person if he does not know how to manage it.
Google - for its organic traffic and seo optimized sites Facebook - for creating pages that will help u promote ur blog/product