You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ValveTime.co.uk | Valve News, Forums, Steam
I had problems with starting up HL2, but what solved it was updating my video card drivers and nothing else on this forum. so if you've tried everything and it still doesnt work just update the drivers from your video card providers webpage and you should be fine.