As for the NPD (North America) results, I don't think MS has anything to worry about. Things are stabilizing now. Week of Sept 27, 360 won because of ODST. Week of Oct 3, ODST died down so PS3 hovered a bit on top. Week of Oct 10, 360 hovered over PS3 as the slim 299 hype started to die down. Week of Oct 17, PS3 went ahead 25% or so because of Uncharted 2. I bet you the week after that, the 360 hovers over the PS3 again and sees a boost the week after that when Forza 3 hits (just like PS3 saw a boost with Uncharted 2). Right now everything is pretty much stabilized. The real worry for Microsoft is Europe/Others. They need a find a way to make the Xbox more appealing to Europe/Others. Even when the PS3 was more expensive, the PS3 was still winning in most European countries I think (except UK obviously). I don't know what's going on with Europe but MS needs to do something about that region.