Offline Half Life 2 Activation Patch.
Okay, I am pretty sure this wasn't posted on here before, but this might solve a few people's problems. I haven't tried it yet (uh, don't have the whole game yet), but it should work.
http://packetnews.com/search.php?kw=hal ... tch&type=0