I am so pleased with the review course I took, I'll plug them again; MGI endorsed by the National Society of Professional Engineers:
http://www.pelicense.org/elecdesc.html
The course is $400. I passed the April 07 PE with Power Depth, first try. I graduated BSEE in 1993 and took the EIT in 1995. Since then I've worked in building construction and highway/traffic construction, with basic power exposure. If they could help me, I'm sure they can help almost anyone.
I started studying middle of Jan 07 to April 07, so 3 months. I got side tracked and lost 2 weeks in the middle due to a death in the family. I also wasted 2-3 weeks reviewing Calculus before I started the Electrical stuff. Frankly, I'm amazed I passed.
There are about 14 chapters to the MGI course, each chapter has a (tough) mini-exam you send to your mentor/instructor who helps you a little. (I mean a LITTLE, short e-mails, maybe a quick infrequent phone call.) Despite that, I think the course is thourogh and well prepared.
When you are done with the Chapters, there is a Sample AM Breadth and 3 PM Depth exams (Power, Electronic/Controls and Computers). These were excellent sample exams of the same types and scope of questions in the NCEES book, only harder. This makes them, IMO, great practice questions.
I would recommend more time than 3 months, I felt very rushed and under pressure towards the end. I reserve at least 16 weeks prior, 1 week per chapter plus 1 week at the end to mentally prepare, organize, relax and get in the groove plus 1 week (min) for getting sidetracked.
I used the MGI course to set my pace and lead my study plan. During a chapter I veer off into other books, websites etc within the topic of that chapter, then take the mini-exam at the end of that week (weekend if I need the time).
They also have a money back guarentee, thankfully I didn't use. I think you just have to take all the mini-exams and pass like 75%, then if you don't pass, you get a full refund. Ask them to be sure.
There are 3 Volumes of thick manuals to this course.
Good luck!!