How to study for the PMP exam

As a PMP (Project Management Professional) certified project manager, I often get asked by other project managers (or by others who are interested in getting into the field of project management) what the PMP examination is like, how difficult it is to pass, and how I...