Week-in-Review: November 5, 2010 – News edition

Each week, Neowin will be looking back at the top news stories for the week of October 29 – November 4, 2010. For those of you who missed this week in the news, here is our short roundup of all the hottest news items of the week:

#5 Xbox Live mandatory…



Neowin.net