Xbox 360 all the way.. esp. when you have the great game selection as the 360 has..
Gears of Wars... Halo 2 (3 coming soon)... Rainbow Six:Vegas .. Guitar Hero 2... ect ect.
Ps2 was good.. in the last generation of consoles.. why would you ever invest your money into something that is already out of date.
The ps3 is def. a power house when you look at it's specs, but just look at the games that are out for it at the moment.. Not much of a selection, eh?
Anyways, do as I did.. I was in this same dilemma about a month ago before I bought my 360. I am very pleased with it & have had no second thoughts.
-qq