After a couple painfull rollbacks of TFS checkins I dreaded doing so again with TFS Powertoys or individually checking out specific file versions one by one. This time I found a much easier trick. Open up the Team Explorer for source control, browse to the root directory of your project and do a get history. This gives you the history going back of all files checked in under that directory. Note the changeset you want and then do a get specific version of that directory. Suddenly all of your files ......