i have both versions just valve fucked somthing up in my steam version plus there is a cmd parameter to bypass Preparing to launch <GAME>... dialog, try this, make a shortcut somewhere in your hard drive and put this in there
(substitute / with backslash)
C:/Program Files/Valve/Steam/SteamApps/<Username>/Half-Life/hl.exe -steam -game <MODDIR>