Ao instalar o Counter Strike, me deparei com o seguinte erro:

steam.exe (main exception): Unable to load library steam.dll

O CS é um jogo muito bem feito, mas todo software é passível de bugs.
Para resolver esse problema, baixe a dll steam.dll na mesma versão do seu jogo e coloque dentro da pasta C:\Arquivos de programas\Valve\Steam.

Se isto não funcionar, apague todos os arquivos da pasta C:\Arquivos de programas\Valve\Steam.
(Não apague AteamApps, senão você terá que instalar o jogo novamente).
Depois, instale o Steam novamente.

O erro steam.exe (main exception): Unable to load library steam.dll também ocorre na instalaçao do Half Life.