Does Social Media Still Suck At Driving Traffic?

About a month ago, a study came out discussing thle top drivers of traffic in relation to Internet traffic. While sites/companies like Google and Yahoo were about where you would expect, social media sites like Twitter and Facebook were lacking.…