Every console is great. No need to read reviews or ask for other people's opinions because really we're all different. The best thing I can recommend is playing a few games with friends that own various different consoles and see which one you like better.

Graphics wise the PS3 has better graphics. Without a doubt. But do you have a 1080i TV? or are you playing on a standard regular tv? If so graphics are irrelavant.

Xbox 360 has more games, but there are games that are console spacific for each. If you want halo and other such games. Xbox 360 is the way to go. If you want Grand Turismo and other such games go with PS3.