What happens if you exit steam, delete ClientRegistry.blob from your steam folder, then open steam again?
2 questions:
1. It happens only when you launch L4D2 and DODS ?
2. What's your OS ?
this happens to me... you need patience, the game loads after of a minute or more...
my OS: windows 7 64 bits