I'm very happy with my 360. I really recommend the Elite though (high end one), it comes with a bigger hard drive and HDMI. I'm not sure if it's still this way, but when I bought my Halo edition, the standard version was hit or miss as to whether or not it came with HDMI. Also, you will be sure it has the newer, cooler running chipset so much lower chance of the ring of death. I would also recommend Halo edition as it's a bit cheaper with a smaller hard drive, but I doubt those are still available.
My mom bought a Wii and loves it. It's cheap to buy, but STILL hard to get ahold of. Gameplay is different, I haven't played one yet to decide if I like it or not. Not as many decent games as Xbox, and they are more kid/family oriented.
PS3 has Bluray. What else does it have? I dunno, shit for games? PS3 is crap, unless you want the bluray player. To be honest, the only way I would buy a PS3 is if I decided to get a bluray player. I would probably never game with it.