I did my CPL(H) with Jandakot Helicopters last year and had a great time - I can highly recommend them. They are all really down-to-earth, friendly blokes who will go out of their way to help you out. The flight instructors are really knowledgable and the training you get is first class. All of the theory training is done in-house with bespoke sets of notes and you spend days going through each topic to make sure you understand it all. Feel free to ask the theory instructor as many tricky questions as you like

You also get some "real world" insight and the chance to help ground crew at events. There are regular performance evaluations and knowledge tests to keep you on your toes and I understand they bought some new aircraft at the beginning of the year as well. If you like a challenge, do a landing at the city helipad down by the river
You will be a better pilot if you do your traning here IMHO.
TheGimp