I have an XBOX and play Modern Warfare 3, which is a blast! Honestly, the type of TV you are playing on is the most important thing when talking about graphics, as both consoles are HD anyway. If you have an awesome TV, both will look outstanding, vice versa. For online play, go with the XBOX. It costs a little money, but it's worth it. And I'd have to agree with Theo on the controller, much more comfortable. From personal experience, people who switched from PS3 to XBOX have been glad they did. But, the PS3 can do blue-ray, so keep that in mind if you don't already have that..