IMHO, I think these sales are proving 1 major point: Price is winning the day overall. Every cheap(er) system has beat the more expensive ones. The 360 needs a price drop, it'd make it viable vs. the Wii. The PS3 needs.....Intelligent life pricing the console.
Not always. See Nintendo Gamecube for details.
Also cross-reference "$99"
Words from the Official VGChartz Idiot
WE ARE THE NATION...OF DOMINATION!