I love my xbox 360. my only down fall is that i dont have a big enough tv... the 360 is great for everything if you get the 400$ dollar one it comes with everything, including the HD aux cables 12gig hard drive, wireless remote, ethernet cable and bunch more stuff, it awesome on xbox live, i've rented movies, downloaded more games from xbox live market place. you can conect your PC to your 360 and share files, movies, music ect.
THE wii. is great for kids, but i think if you want to play games that interest you then i recommend 360, the ps3 is great, but im all set for paying over 700 bucks for a gaming console, i know its not that huge of a difference from 400bucks(360) to 700bucks(ps3). i had the first xbox and that gaming console was awesome and it didnt let me down. Microsoft is the way to go ( in my mind)