Which do you prefer?

What are the advantages and disadvantages of each for Unit Testing?

EDIT: I will admit that Team System offers a lot more than just Unit Testing, such as performance and load testing of applications and databases. This question was centering around writing unit tests and which do you prefer.