Well, to add another voice to the thousands... I told you so.
More specifically, I told my college housemate from last year so. He was sure it would be released on time. Never mind...
I don't understand how you guys are all so cross. Games get delayed. It happens. Within reason, who cares? You can live for 3 months without HL2. Hell, you can live 3 years without any games. Sure, DNF takes things to extremes, but does anyone really care any more?
HL2 will be out soon. Just chill out and replay something old or buy something from the bargain bin to keep you occupied.
Man, you'd think you guys had nothing better to do with your time.