Lol AP

To explain myself (even though you put a smiley on your post, I don't want people to get the wrong idea about me)...
Anything else, I probably wouldnt have battered an eyelid... but being in the game-dev business myself, I just couldn't sit by without doing something. Valve were so close to release! Plus I have been really looking forward to HL2!
I've had builds and even source and graphical assets leaked from my company in the past (way way smaller projects than HL2 obviously, but still a lot of love and talent went into it all, not to mention money). It cost our company dearly in lost potential revenue and cancelled contracts, so I really sympathise with Valve.
Whether we would have told my friends employer or not... well, threats don't have to be followed through to be effective. We all just responded to Valves call to the HL community as far as we were concerned. The guy was wrong.
It amazed me that it took us pointing out how upset he would have been if someone leaked HIS latest game (which is kinda his baby, even though he only has so much control) for him to see what he was doing was wrong. I'm glad that worked, because I honestly don't think I COULD have told his boss... he's got a wife and kids to support.
At the end of the day though, when five of your friends all agree you've been an idiot, you should really listen to them. He did, and we're all friends again.
I urge you all - if you have a chance to download the leaked build, or get offered it... DONT! Think about what part you are playing in this fiasco. You might as well go and kick all the programmers and artists in the nuts and shout "we don't want you to write any more games".