Noel,
I would say they covered the topics well. For perspective, when I began studying for the PMP I had been a project manager for a couple of decades. And while I'd had occasional employer training on project management, it was never what I would call PMI-ish to any great degree. So, as far as learning the PMI-PMP processes and definitions specifically, I was a newbie. I did the PMPrepcast course (in my home office -- my home is small, and everyone in my family can now imitate Cornelius' voice) and the exam simulator. In addition to that, the only other "course" was Rita's book. I never read the PMBoK cover-to-cover , but I did reference to clarify questions I had when reading other sources or when figuring out why I chose the wrong answer on a sample question.
So, from my perspective, the PMPrepcast and simulator are central, but I would never recommend going without a supplemental course via one of the books that are available.
I hope this helped answer your question!
Best of luck in your studies!
Tracy