Viral marketing is a pretty good way to get tons of traffic I would recommended reading this guy's blog he certainly knows what hes talking about DeanHunt.
Articles and Solo Ads Articles can help for branding you, lead generation and promoting your business. Solo ads are great because you can get traffic right away and the leads can be very responsive.
The"Will it Blend" video series. Without a doubt. No reason to say why. Just looking at them explains why.
I think direct advertising is making a comeback. With universal access to the internet, branding and interruption advertising becomes less effective (but not totally ineffective) and search advertising becomes more effective. The days of sending a direct letter to an affluent zip code to direct sell a group of people was an expensive proposition, but positioning ads in a search environment where people are LOOKING for a solution to a problem (in most cases, some are just looking for information) is becoming more and more successful. This type of environment puts the consumer in charge of the conversation...at least at first. The successful businesses will be those who can carry on a conversation with a relevant answer based on a search string or keyword. So to answer your question... the best advertising I have seen recently is the right side of Google or any other search engine. InternetAd.biz