I have long debated this issue with my friends as I am a hardcore PC gamer, and have been for the last 10 years. I recently bought my son a 360, which of course I have been playing, so I have been struggling over whether to upgrade my aging PC. (Dell XPS gen 3)
The issue of whether the PC or a console is better is largely moot, because the simple reality is that developers have all jumped ship to console development because that is where the money at. If we are lucky, the PC might get a late port. Look at Mass Effect and Assassin's Creed, both came to the Xbox first, and months later, to the PC. Gamedaily.com as well as PC Gamer magazine have all had a number of articles lamenting the demise of PC gaming. FPS and adventure titles, that 5 years ago were only available on the PC, now are developed for consoles first, and maybe, if we are lucky, will go to the PC eventually. People will quickly cry "but what about WOW?" Well, that's true, the last stand for PC gaming will be MMO's. But I want to play AAA class FPS titles on my PC in 1280 resolution with antialiasing turned on, not MMO's. The only thing left for PC's are MMO's and RTS titles.
As small as the rack is for PC games in your local video store now, I'll be surprised if it is there at all in two years.
I love PC gaming and prefer it vastly to the 360, but like the HD war, the war is over. I can love HD all I want, but by year's end all that will be available is Blue Ray titles. And likewise, I can love and prefer PC gaming all I want, but there are fewer and fewer exclusive titles, as well as fewer and fewer console first titles that are even being ported to the PC. The next big Star Wars game, Force Unleashed, isn't even being developed at all for the PC. Sad but true.
Everytime I play an xbox game I notice the jaggies and the overall poor graphics and imagine how nice it would look on a PC. (with exception to COD4 and Bioshock, which looked great)
But, it is what it is. The one thing I do like about the 360 is when I put the disk in the console, I know the game will run OK. (if the box works of course) No driver downloads, no videocard upgrades, no tweaking for a good framerate, the damn game just plays. That ease of play is something the PC and its infinite technology arms race never did well, and what made consoles popular in the first place.