It is up to date. Checks for updates everytime I start STEAM
EDIT
Seems that Half-Life 2 is working now. I hooked up LAPPY_486 (thats what I call my laptop. Confused? Go checkout
Strongbad Email 118 and
Strongbad Email 119 for more information) to my work LAN, and decided to fire up the game, just to see if I could get an error report when it fecks up... and it worked!