PS4 still won't win America. The Xbox One is still $499. Wait till this fall for the price cut + Halo effect. Next year we'll have another Halo effect and a Gears effect after that. Sony has no exclusive franchises with addicting multiplayer. NA will be closer at the end of this gen but Xbox will still win.
Actually, it's $449, now, with a game. Walmart isn't going back to $499 (they have signs in the front of the store and in the electronics department advertising the new price), so I doubt anyone else will. Are you going to drop the price cut, too, and just leave Halo in there if/when Sony wins April?