Software seems like it's spurred hardware demand, although it's difficult to know how much supply Wii & 360 had anyway. Microsoft will lose a lot of potential sales to PS3 due to lack of 360 & GTA IV 360, they need to restock quickly. April hardware sales should be very interesting, pity we have to wait so long, though.