gadgetmannz: I would go for the Xbox 360 for a number of reasons -
1. The microsoft media center. You can easily play avi's and mpegs on your tv via your network. The PC will pick up the xbox and vice versa.
The PS3 can play media too. Via the network, and from local storage.
2. You can't beat Xbox Live. Ok you pay for xbox live but it completely destroys Sony's free version. I'm in the UK and you can even watch Sky TV via your xbox now.
You might be right here. However one does have to weigh up free vs subscription. And also how much you game online. Personally I can't stand gaming online with consoles. Let's just say consoles tend to attract a certain calibre of online gamers that make me want to gouge my eyes out.
Also what you get in the UK is irrelevant.
3. The controllers for xbox are much better for gaming. The PS has barely evolved and the controllers feel the same as years ago. I find I can control a game easier with an Xbox.
Personal preference. You know the reason the XBox controller has changed is because the original one was completely awful. The playstation controller on the other hand has been very succesful. If it ain't broke, don't fix it they say...
4. Loads more games for it.
Quantity != Quality
Once again it becomes personal preference as to which platform exclusives float your boat.
Seriously couldn't stress enough, Xbox 360 is the way to go. Especially with Project Navan coming out.
Project Natal perhaps? The PS3 has Playstation Move which is actually looking a little bit better for serious gaming with motion controls. Natal looks like it has potential in the family and casual gaming arena, but seems a bit gimicky to me.