one (rather risky) thing that sometimes works, intentionally corrupt some of the game files then "verify tf2 cache" it should check it and then redownload them. It should do this without you making a problem but sometimes it needs some coaxing,
There are 10 types of people in the world: those that know binary, those that don't, and those that didn't expect this joke to be in base 3.
[video =373,150]http://a.pomf.se/ixefrf.webm[/video] Now shhhh Kaelan... OOOOOOH
pomf.se is ded. :'(