If you haven't used WinDbg before, Mike Taulty has a great couple of posts on the (as he calls it and I agree) best debugger on Windows and a debugger better than debuggers on Unix. Take a look:
Hi, I am Robert Hurlbut, a software security architect,
speaker, trainer, and Microsoft MVP.
I help teams design secure software and applications
using Threat Modeling,
write secure software, and
make sure developers and other staff are secure through
speaking and training
.
Learn more about me.