All three companies suck, Microsoft charges extra for online support, even if you only want to use something like Netflix which Sony/Nintendo doesn't charge extra for. Sony gets hacked. Nintendo makes good first party games but misses out on third party/hardcore/non-gimmick gamers.
--
http://pixel.nymag.com/imgs/daily/vulture/2012/06/22/22_abed.o.jpeg/a_560x0.jpg