For general feedback about the game.Steam Support
Visit the support site for any issues you may be having with the game or Steam.
The folks over at eXtelevision just released a pretty fascinating documentary they made about competitive Team Fortress 2 and the blood, sweat and tears that went into hosting the first-ever TF2 global LAN tournament. We're always suckers for movies with "TF2" in the title, and it doesn't hurt that it's an engrossing watch, either. You can watch the whole thing on YouTube here.