Do you know.........? Google has launched a new version of its search engine named Caffeine, which will have improved speed, accuracy, size, etc. As far as Google is concerned, if a SEO company is following the old preference criteria and search algorithm, they cannot succeed.
Thus, any SEO company should keep itself open to the changing trends of the search engines. Some of the old and reliable methods of SEO are, knowing top directories to submit the websites, knowing search-engine friendly website design, submit articles/blogs to increase the popularity of the website, etc.
Well, SEO is not a magic pill. I think that any content rich website which is appreciated by visitors and has its own fans it is independent of any Search engines. I like the way SE are changing. They try to follow the human behavior and to will continue giving priority ranking to websites that produce quality content.
no i beg to diifer, the sites you are talikng about are just 2%, but they run a massive print and other media campaigns. i would say On Page is really needed, if you have organic links coming back to your site, then nothing like it