Rencently, I setup a TFS 2010 platform for team development using Visual Studio 2010. According to the team members, the integration with VS2010 is very cool.
Day-to-day operations, work items and the CI features (quality with code analysis, build management, reporting) brings better development experiences. Projects migration into TFS SCM was very easy.
I made the promotion of the codeplex TFS Guide http://tfsguide.codeplex.com/
The platform was built on top of Windows Server and SQL Server 2008.