RussWakelin on 11 October 2007
I think the 360 hardware sales are a big story this week. Still rising and now nearly 130k?!?
I think the "Halo Effect" is still going strong, and the RROD scare may be starting to dwindle.







