I prefer the Xbox platform over all others. One of the main reasons for this is that I am deeply involved in their ecosystem. I have made purchases through Xbox movies, have an Xbox music pass, and of course games. Beyond that I like the seemless experience that Xbox Live has afforded. There are rarely outages. Sure they charge for the service but I still feel like the service is ahead of Playstation network when it comes to uptime and security. I am not bashing the Playstation, I am just giving my reasons. Since I enjoy the online compenents to consoles the Wii is just quite a ways behind. Both of the other consoles you mention are great, I just prefer Xbox.