Alright, the folks at hlfallout.com say the official word from steampowered.com tommorrow (thurday) the steam HL2 products will be made available for purchase and upon product release readily available for download.