Regardless, my vote went to Doom 3. I've never really been a fan of Halo, so that kinda rules that out. But very difficult to decide between D3 and HL2 though; both awesome & beautifull games, for many different reasons....
graphically they are all as good as each other. but if you include the gameplay, story line, its ability to make you shit yourself by a simple creak of the metal around you, and how much you can get involved in the story line Half life 2 wins it hands down.
Halo 2 hasnt been to the pc yet. The pc version of the first halo was better than the xbox version.
HL2 beats D3 hands down. D3 wasnt a great game, just showing off great graphics, I dont like playing eye candy. HL@ has a great physics engine, game play and a great graphics engine.