Viral marketing sites and freeadboards are great ways to get traffic. With freeadboards you can put what category you want your ads to go in. So, if it is a mlm or internet marketing business you put it in that category. Viral marketing sites advertise continually on other people's referral sites. So, when you advertise your site you will see the advertisements some yours and other members. You can upgrade at many of these sites and they are usually a one time fee. So, they won't break your bank account.
I agree 100%! You can post FREE ads daily to Freeadboards and you can target the category where you want your ads to appear.
Most Adboard will list the last 25 or more sites posted which give all the visitors the opportunity to see your ads regardless of what category you pick.