I thought I would add my two cents also. I too can highly recommend the courses run by Lionel Taylor at Peter Bini Advanced Flight Training. I was led to believe that the CPL syllabus was extremely difficult and was put off for quite a while until I came across his courses. I got through it, thoroughly enjoyed it and made many friends at the same time. My exam resuIts were very pleasing also. If you want it, he will get you through it. He's been doing these courses for many years and has an excellent reputation.
Whatever you do - avoid the computer based theory courses like the plague. Some schools are flogging them and they are making a killing on them by selling the product to you at twice what they get them from the licensee - I wasted $3000 for the "professional" package.