The Week in Geek – Oct. 29, 2008
Facebook’s Roar Becomes a Meow By most measures Facebook’s in a better place now than a year ago. It’s the biggest social network on the planet and the average user spends 100 minutes a month online, vs. just 60 minutes…