You must follow stickied instructions
Download STEAM
Buy HL through STEAM (Cost about $10 US, Pay by cred card or paypal)
Download HL through STEAM
Run HL once and close
Install ESF
or
Download STEAM
Buy HL at a game store
Activate HL through STEAM
Run HL once and close
Install ESF