I have all three and HL2 is approximately 93 light years ahead of the other two.
Doom 3 was just average, the start was good but it got boring very quickly.
Halo 2 is the same as Halo, they could at least have done something a bit new. I'm not on Live yet though which is meant to be where it...