Dependency Walker (depends.exe) Home Page: This would come in handy someday.
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.
This utility has shipped with every version of Visual Studio that I've ever used. It can be a handy tool, but to be honest the utils at www.sysinternals.com are WAY better than those MS prepackages with their suites.
There's a "all-in-one" tool called PE Explorer. It comes with a Dependency Scanner, PE Header Viewer, Exported/Imported API Function List Viewer, API Function Syntax Lookup, Resource Viewer/Editor, and even a Disassembler. At $129 it's not cheap, but when you take into account the time this tool can save, it's good value.
PE Explorer home page was there: http://www.heaventools.com
Another free resource to see what's running on your computer is from ProcessLibrary.com, called Process Scanner