Grant Holliday wrote a great blog post a while back that I have been meaning to surface to my readers for some time.  If you haven’t seen it yet, you can find it here:

http://blogs.msdn.com/b/granth/archive/2012/01/03/tfs-2010-what-service-packs-and-hotfixes-should-i-install.aspx

 

Here is the opening paragraph from the post that lays out what Gran is trying to do:

===

Team Foundation Server 2010 was released in April 2010. Since then, there have been a number of important Service Packs, Cumulative Updates and hotfixes that have been made available based upon internal usage at Microsoft and customer feedback via the support organisation. This blog post is an attempt at bringing together all the updates that are currently available.

===

 

He is keeping it updated consistently and you should definitely read this post if you use TFS 2010.