TeamCity is an innovative, IDE independent, integrated team environment targeted for .NET and Java software developers and their managers. It automates and coordinates key collaborative processes to eliminate manual systems and delays, providing tight integration with multiple build and test tools, real-time unit test frequency, server-side inspections and code coverage analysis.
JetBrains, the makers of TeamCity have begun integration with TFS. They have a pre-release of TeamCity available for download. It's recommended that everyone to check it out and let them know what they think about it.