http://www.halfliferadio.com/hl2/
"...HMV in the UK is stating a release of 2nd April 2004, this is also the date Amazon are predicting. EBgames are saying 31st March, which happens to be a Wednesday, so I’m guessing the 2nd to be the better bet. Valve have set no official release date and the fact that both release dates straddle April Fools Day mean it's difficult to place any confidence in these release dates but we're hoping they are true and we only have a few more months to wait."
"...HMV in the UK is stating a release of 2nd April 2004, this is also the date Amazon are predicting. EBgames are saying 31st March, which happens to be a Wednesday, so I’m guessing the 2nd to be the better bet. Valve have set no official release date and the fact that both release dates straddle April Fools Day mean it's difficult to place any confidence in these release dates but we're hoping they are true and we only have a few more months to wait."