Recommended Tools
Free
Dependency Walker
Dependency Walker is a free utility that scans any 32-bit or 64-bit Windows module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of all dependent modules. For each module found, it lists all the functions that are exported by that module, and which of those functions are actually being called by other modules. Another view displays the minimum set of required files, along with detailed information about each file including a full path to the file, base address, version numbers, machine type, debug information, and more.
Dependency Walker is part of several Microsoft products, such as Visual Studio, Visual C++, Visual Basic, Windows 2000/XP/2003 support tools (on the Windows CD), Windows 98/NT/2000/XP/2003 Resource Kits, Platform SDK, Windows DDK, Windows SDK, and MSDN.
UltraFileSearch
UltraFileSearch is a free file search utility. If you're using Win7 and miss XP's file search facility, this is the tool for you. It has a clean, simple user interface, and adds an entry on Explorer's context menu. UltraFileSearch does not use background indexing, does not waste system resources and does not use extra space on the disk.
WizMouse
WizMouse is a mouse enhancement utility that makes your mouse wheel work on the window currently under the mouse pointer, instead of the currently focused window. This means you no longer have to click on a window before being able to scroll it with the mouse wheel. This is a far more comfortable and practical way to make use of the mouse wheel.
Visual Studio Color Schemes
Not really a tool, but customizing the color scheme is a great way to enhance the Visual Studio IDE. There are many styles to choose from; after you download a scheme, you can then further modify it.My current favorite: Coding Instinct:

Commercial
HPS HwndSpy
HPS HwndSpy is a programming utility that allows developers to visually locate and inspect windows that are currently being displayed. When the cursor is moved over a window, HPS HwndSpy will display various attributes about the window, including its size, location, class, and style. This is very useful in analyzing windows in a deeply layered GUI application.HPS HwndSpy is an invaluable tool for developers doing maintenance on GUI applications, where they first need to understand the windows hierarchy and how the windows are structured. Unlike other tools such as Spy++, it is not necessary to use a "finder tool" with HPS HwndSpy. The HPS HwndSpy window properties view is updated automatically as the cursor is moved.

Highly recommended for anyone doing GUI work.
Tabs Studio
Tabs Studio is a Visual Studio add-in that replaces the built-in Visual Studio tabs and makes all document tabs visible in multiple rows of tabs. Tabs Studio automatically organizes tab placement using tab groups and gives you complete control of tab presentation with XAML styles and custom add-ins. Definitely a "desert island" add-in that I cannot live without.
Axialis IconWorkshop
For a long time I was using another nice icon editor. Recently when I wanted to do some Vista compressed icons, I had to look for something else, because my icon editor doesn't support this.Fortunately Axialis IconWorkshop is even nicer and more powerful. Its ability to create stunning new icons using image objects is simply incredible.
When you buy IconWorkshop, you get access to free icon and image object packages (see here: http://www.axialis.com/objects/index.shtml). Cost: $69.95 for the Pro version
However, for just $79.95, you can get both IconWorkshop Pro and Cursor Workshop Pro in a bundled deal. See here for more info: http://www.axialis.com/promotions
Axialis also has a Free Upgrades For Life policy.