A replacement for Visual Studio 2012's Team Explorer inspired by the Visual Studio 2010's Team Explorer
After becoming familiar with the Team Foundation Server tools in Visual Studio 2010, a lot of people experience some... frustration... after migrating to Visual Studio 2012.
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2654486-vs11-bring-back-the-old-pending-changes-window?page=1
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3139212-improve-ui-workflows-for-team-explorer-especially
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2640669-make-it-easier-to-find-related-work-items-for-pend
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2297232-allow-pending-changes-to-appear-in-it-s-own-window
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3266095-visual-studio-2012-tfs-pending-changed
Update 1/31/2013
I started TeamPilgrim in September of 2012. The first release was 2 months later in November. 3 months later TeamPilgrim is a pretty cool program. I'd say it covers 2/3s of the functionality in the old Team Explorer. Enough to make my day to day usage happy, but alas, I no longer have TFS in my organization and my passion for pushing TeamPilgrim further is waning. So I'm going to slap a GPLv3 on this ship and let her sail. It's been fun, and I'm sure you can drag me out to fix a bug or two.
You can find the source code to TeamPilgrim on github (ironically, possibly incestuously).
https://github.com/StanleyGoldman/TeamPilgrim
Contact
Twitter: TeamPilgrim
Twitter: stan_programmer
Bug Reports
If you would like to report a bug, be sure to include the log.
The log can be found at:
C:\Users\[Username]\AppData\Local\TeamPilgrim\teampilgrim.log
Please use the Q&A section, and please leave a twitter handle or an email so i can get back to you quickly.

Changelog
- 0.1.0
- 0.1.1
- Removed license dialog
- Menu items under tools now function properly
- Pending Changes Functionality
- View File
- Undo Pending Change
- Compare with Previous/Latest/Workspace
- 0.1.2
- Fixed Compare Latest/Workspace Bugs
- Removed Compare with Previous Function
- Added 'Connecting to..' display to Team Pilgrim Explorer
- 0.1.3
- Added some basic logging
- Added spacebar & mouse multiselect functionality to Team Pilgrim Pending Changes
- Added functionality to open work items from Team Pilgrim Pending Changes
- Added enter key responsiveness to pending changes and work items in Team Pilgrim Pending Changes
- Expanded project collection and project nodes by default in Team Pilgrim Explorer
- Added enter key responsiveness to work item defintion, build definition, source control nodes in Team Pilgrim Explorer
- 0.1.4
- Completed Context Menus of Project & Project Collection Nodes
- Added Settings Page
- Added Setting to control default Work Item Association Action
- Added functionality to switch active project context when using Team Pilgrim Explorer
- Bugfix: Prevent improper Evaluate Checkin
- Bugfix: Multi select crash
- 0.1.5
- Migrated settings to ini file
- Functionality to remember previously used work item queries in pending changes
- Functionality to filter pending changes by active solution
- Functionality to default to Team Explorer's last active workspace
- Bugfix: Clear workspace list on server connection
- Bugfix: Checkin performance improvements
- 0.1.6
- Bugfix: Refresh Pending Changes error
- Bugfix: Pending Change multiple rename error
- Bugfix: Refresh Pending Changes Work Items error
- 0.1.7
- Shelve change functionality
- Minor startup performance improvement
- Better (not perfect) column sizing in pending changes grid
- Removed Team Members and Reports nodes until they actually function
- 0.1.8
- Bugfix: Dispatcher thread bugfix: Dispatcher exception when operating outside TeamPilgrim
- Bugfix: Filter Solution Bugfix
- Bugfix: Display work item query bugfix: Saved columns are now displayed
- Functionality to filter by open solution in Shelve Changes Dialog
- 0.1.9
- Added layout manager to handle the sizing of GridViewColumns
- Added sorting functionality to GridViews
- Isolated Pending Changes/Work Items checkboxes in seperate column
- Added Select/Unselect all functionality for Pending Changes
- Utilized the VS2012 Modern Image Library to look more like Visual Studio 2012
- Added tooltips to Pending Changes Toggle Buttons
- Improved change type descriptions
- Bugfix: Upon initial display of tool panels components were proportioned improperly
- Bugfix: Filter pending changes by open solution fails on solution folders
- Bugfix: Filter pending changes by open solution fails when projects aren't fully loaded
- Bugfix: Filter pending changes by open solution fails on solution folders
- Bugfix: ListView virtualization reduces memory usages
- 0.2.0
- Functionality to Unshelve Changes
- Functionality to display linked work item queries in work item selection list
- Functionality to sort work item list in Pending Changes & Shelve Dialog
- Added type specific work item icons to Explorer
- Added icons to tree in Select Work Item Query Dialog
- Bugfix: Pending changes should be selected by default
- Bugfix: Multiple resort on Pending Changing list load
- Bugfix: Corrected change type descriptions
- Bugfix: Update selected pending changes summary on Shelve dialog initial display
- Bugfix: Explorer refresh causes hang/crash
- Bugfix: Reload of work items causes near hang/crash
- 0.2.1
- Functionality to Populate models in a background thread
- Moved log and ini file to C:\Users\[Username]\AppData\Local\TeamPilgrim
- Bugfix: Various initialization fixes