Well, Advertising on the Internet is a great to promote your website. I'm an SEO by Profession & i have generated stream of traffic to my site through online advertising!
The Desire Of every online biz owners is to get top ranking on major Search engines [Google,MSN,Bing,Yahoo] etc! Getting the top page ranking require more than just Optimizing your site for certain keyword phrases