My addition: Name: include-what-you-use (http://code.google.com/p/include-what-you-use) Description: A tool to ensure that a file directly #includes all .h files that provide a symbol that the file uses. It also removes superfluous #includes from source files. craig