The week that was: Vuvuzela edition
Here is your roundup of all the top stories for the last week. Now, I have to get that buzzing out of my ears: Facebook: The first Facebook story is actually from today. Reuters announced that it looks like Facebook did $800MM last year in revenue, and had profits in the tens of millions of

