twingo on 03 April 2009
Better variety of games, far far better hardware quality. Best franchises on it.
Ohh since its all about games for you FREE online, why the hell would you pay extra just to use a feature that is free on other consoles ?