Team System is recognized for many of its strengths.  One area that I think people often don't grasp the power that Team System brings is in Requirements Management.  We don't currently have a product that we sell for the explicit purpose of requirements management but none-the-less can play a central role in a powerful requirements management solution.

Lori Lamkin has written an article on requirements management with Team System.  It includes an overview of the problems in requirements management, lists approaches to each phase, talks about what Team System brings to the table and where/which partner products can be used along with their strengths.

It makes for a good read if requirements is something that your development team could do better.