I have both and I would highly, highly recommend the Xbox 360. There are close to no issues with the new consoles (assuming you buy new) and the Xbox has the best games (ie., Gears of War, Halo, Forza, etc.) Plus, the multi platform games like Call of Duty, Borderlands, Fallout, all play better on the Xbox thanks to its superior network (the PSN is trash), I gladly pay for the $4 a month for Xbox Live and I purchase every multiplatform game for my Xbox because of its capabilities.
If you are an entertainment buff (like myself) you will want the PS3 because it does play BluRays and it does have some great titles. While the Xbox has more great games in numbers, Uncharted 2 and God of War are (will be for the latter) the best games I have ever played (assuming everything goes to plan on God of War III). Also, honestly, the PS3 controller is lame and not enjoyable to hold in comparison to the Xbox. The PS3 does offer more "goodies", but if you generally just like to game (casual or a lot) the Xbox 360 does it best.
P.S. to King of Magikarps: There are multiple sources that state many of the multiplatform games look better on the 360. Plus Gears of war is a beautiful game to look at, but I have to say Uncharted is the best looking game to date.