Most of us want to play&test our tools before we buy it or even give our word to the managers.If you want to play with the Team Foundation Server and the client tools but you don't want to install everything, you could test the new features and play with project site with Microsoft Virtual Lab.
The Virtual Labs is a great way to learn and understand the dedicated subject you want to study.
Take this lab for learning the VSTS and TFS rolls (in the middle you can find: "Architecting Connected Systems: Team Foundation Server New!").
My advice, to all of you who want to learn this tool, take this lab again and again, play with the source control too, and try to configure the project site.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.