Am I to assume with 360's accolades here that they've finally sorted out the red ring issues?
Either way, I'm torn for the consoles. There aren't many console games that I couldn't also get for PC, which I prefer. Just because I'm a Red vs Blue fan, I'd love to try out Halo 2 or 3 if only for the multiplayer, since playing Halo's multiplayer on PC even nowadays felt rather fun.
I'm ill disposed to buy a console however to play an FPS, because I feel FPS's are really constrained by the use of a joystick. I feel a mouse is the end-all controller for an accurate game. Joysticks feel too clumsy and often need an auto-aim.
However, this I feel is where Microsoft got greedy and delivered a direct and resounding "**** you" to WinXP gamers. Halo 2 and 3 PC versions reportedly are ONLY compatible with Windows Vista, obviously in an attempt to get gamers to "upgade" to their new, buggy and incompatible with most things operating system. A brilliant marketing ploy, but a **** move otherwise.
I have really been rooting for PS3 if only because it seemed more powerful and more stable than 360. If the graphics aren't as superior as I'm thinking though, and stability issues have been fixed, then by all means, go Microsoft.