HL2 Not Delayed/not delayed/delayed ?

I assume everyone by now as heard about the HL2 source code leak ?
anyways HL2 was due out on sept 30th then delayed until the holiday period (unspecified date).
Today however there are differing reports that it may in fact be delayed until April 2004 because of theft of the source code.

I have tried without success to get a straight answer from several sites and thought that maybe some of the Dopers may know (coz they know everything else :wink: ).