We love numbers. We love the web. Put them together and from the people at Omobono comes this fun video called “The World of Social Media in 2011 – All The Statistics, Facts and Figures” with social media stats updated for 2011. There are 255 million websites online. 152 million of them are blogs. (And […]