I have actually bounced between the Xbox 360, and PS3 for quite some time now. I like the PS3 because we can play online without the cost of live cards, and it has built in wi-fi. However, that was a comparison to my old Xbox 360 4gb.
I have recently purchased the new Xbox 360 250gb console, and it wins hands down. It came complete with wi-fi built right in, a wireless controller, two games, and a nice sturdy headset. Once you connect it to your tv, you are ready for action. The graphics are absolutely stunning, especially if you have the ability to play in HD.
Microsoft's Xbox 360 seems to have more of the games that I like for it's system too. The only real downfall about it is the expense of the Microsoft live cards, if PS3 can offer live online game play for free Microsoft should be able to also... or is greed standing in the way?
Wouldn't it be nice if they made all games universal to play on any system? The new Xbox 360 250gb console doesn't have the same over heating problem as the original one had. I have purchased 3 systems that all over heated and needed repairs in excess of $100.00. I have had this one for 6 months problem free so far.