Xbox got it much more right, with better and more sustained December deals.But MS have put themselves in this position where they have to run these deals. Sony is way more smarter because they won't see a massive dive in sales going into the year which MS will probably get with the Xbox.