I do believe that social media will become more and more important. The rate of new social media sites coming online is staggering! I predict Google will come up with a whole new algorithm to deal with it, however, I don't think quality directories will go by the wayside anytime soon. We are seeing more and more of them as well.
Its only because of many users are really available at social networking sites and they are good customers. But still people habitual to search anything by open Google
Seo is the manipulation of SERP, no wonder that Google is getting out new updates to get spammer out the way. The future looks white, i mean white hat SEO. Get your website known, chat in facebook, twitter and co., get real traffic to your site. Advertising will remain a powerful tool. These are my personal opinions