I'm sitting here redownloading all of HL2 because it suddenly decided I didn't have enough disk space, and removed the already 77% that was already precached until yesterday. :-\
Good thing is now there is only 5 minutes left, and the redownload didn't start even an hour ago.
I honestly thought that the Steam servers would have knelt completely by now. Looks like they are running fine really.