Left 4 Dead, as far as I know, is slated for Fall 07....Not 08.
Either way, L4D looks great, and I'd love to do some online with VGChartz people (since I assume the 360-PC will work will be playable together with Live Anywhere).
Thats if I get broadband :-p
Back from the dead, I'm afraid.