Google, Twitter Flaunt Social Stats ... It's Like 2003 All Over Again
Whether on purpose or not, Google and Twitter are having a little back-and-forth this week about the size of their social networks — or, maybe more accurately, about the activity levels on their social networks.