WinDBG
MSDN reference
http://msdn.microsoft.com/en-us/library/cc266538.aspx
Usefull commands:
ta - trace to address;
x *! - full modules list (atm lm is only showing basic modules);
!gflag +soe - catch all exceptions (first exception handling) apart from STATUS_PORT_DISCONNECTED or if the exception code is not an error code;