To be honest in general I try to avoid Microsoft tools as most of them are riddled with limitations if not bugs, however there are some great exceptions:
Also any tool by SysInternals is likely to be high quality and useful.