I'm a big advocate of the PC (the most underrated plaform), and even I have to say that Halo doesn't work as well on the PC. Even if the xbox game never existed, I'd still say that PC Halo is way above average, but nothing special.
Halo for PC just didn't impress. I don't know why I say that. I've replayed Halo several times on the box and I have yet to be bored with it, and I prefer the mouse and keyboard. I didn't even have high expectations for the game. So what's the problem? Maybe its that the game just doesn't look that good unless you have a high-end computer (which I certainly do not). Maybe the co-op mode and the convenient Goldeneye-style split screen are vital, and removing them seriously hurts the game.
Or maybe its something bigger, something broader, something far more significant. Could it be that I desire different qualities when I sit down at a keyboard than I do when I pick up an Xbox controller? I'll leave that question to the philosophers, and give Halo a...