Sven Coop - go download that on Steam.
It's the easiest way to play HL coop online, and it's free. The server ATM runs HL, Opposing Force, Blue Shift, and They hunger (all the standards). Probably more to come.
Join through the server browser (server's named "clovr - sven coop") or direct connect at clovr.xyz