I did James Kamm CD-Rom Mechanical Engineer Refresher course from PPI also known as the PE professor. I reviewed only the HVAC for the Apr 12 test and failed. For the Oct 12 Exam, I studied all three afternoon topics and passed. I watched it several times and worked the problems several times as well. I did well on Morning tests topics, it was the afternoon that I struggled with on the first exam. It is a good course which can be watched on your schedule. It also had some good handouts, problems, etc. I used to make my own notebook for reference.
I used the School of PE for the EIT and it is also a good course, but it has a tough schedule that my current job would not allow me to take for the PE.