MSBuild, Team Build and the big lie
MSBUILD : warning : Visual Studio Team System for Software Testers or Visual Studio Team System for Software Developers is required to run tests as part of a Team Build.
What the heck are the Team System guys thinking? This makes no sense at all. I guess as long as all you care about is converting source code into binary executables then team build will work out of the box for you. Try and do anything beyond that and you have to go install VS.NET. I must be missing something. This is just too lame.