J_RaD - 1:36 am on Dec 29, 2010 (gmt 0)
that "social media" term really irritates me, everytime i hear some guy talking about how he is going to get SOME HUGE AMOUNT of free traffic using "social media" i want to slap them in the face.
bing picks up traffic
windows phone gains past android
goog starts to lose marketshare