I was looking for a standalone download of Team Explorer today as I can’t find the TFS DVD. Success…but it is still 256 MB!
http://www.holliday.com.au/blog/team-explorer-aka-tfs-client-now-a-free-download.html
This along with the TFS Admin tool will allow you to administer your TFS site without VS 2005.