IDA is a Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger that offers so many features it is hard to describe them all. Just grab an evaluation version if you want a test drive.
An executive summary is provided for the non-technical user.
Hex-Rays IDA Pro + All Decompilers - IDA is a Windows hosted multi-processor disassembler and debugger
Read more about this resource...