HL2 rules them all out.
It's not a matter of better graphics or better engine.
It's the whole thing. the ambiance, the style, the feeling, the story, the fact it has an SDK, more types of gameplay, ability for 3rd party mods, the abillity to hook in 3rd party dll's, well the list is endless.
Half-Life Rules
