I used the PM PrepCast (Premium) and PMP Exam Simulator.
However, for me the Simulator is what made the difference. The type of questions asked and the explanations that accompanied each one was invaluable. They helped me to understand the concepts, test my knowledge, exposed gaps and prepared me well to think under some time pressure.
Training for Project Management Professional (PMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, and Certified Associate in Project Management (CAPM)®