Here are some great resources from our Debugging .NET geekSpeak with John Robbins.

John's blog
http://www.wintellect.com/Weblogs/CategoryView,category,John%20Robbins.aspx

John’s new book
http://www.microsoft.com/MSPress/books/8650.asp

Create an Object ID to keep track of an object while debugging
http://blogs.msdn.com/jimgries/archive/2005/11/16/493431.aspx

Octothorpe (but the preferred name for “#” is, in fact, “number sign”)
http://en.wikipedia.org/wiki/Number_sign

Develop as a non-admin
http://www.eweek.com/article2/0,1759,1891447,00.asp
http://nonadmin.editme.com/

Visual Studio 2005 and Windows Vista
http://blogs.msdn.com/somasegar/archive/2006/09/26/772250.aspx

Using SOS with Visual Studio
http://msdn2.microsoft.com/en-us/library/yy6d2sxs.aspx

Start a program (or control panel item) as administrator
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/windows_security_runas.mspx?mfr=true
http://support.microsoft.com/default.aspx/kb/305780

ADPlus
http://support.microsoft.com/kb/286350/en-us

Process Explorer from Sysinternals
http://www.sysinternals.com/Utilities/ProcessExplorer.html

SOS
http://msdn.microsoft.com/msdnmag/issues/03/06/Bugslayer/

Windows Installer XML (WiX) Toolset
http://wix.sourceforge.net/