Hi Greg,
Whilst Scubakai has been a bit unkind to us, he may not know that five of the operators mentioned in the replying posts are all Pro Dive operators! There are lots of operators in the Cairns area and I have no doubt that if you are unhappy with the level of service you receive from any of them, they want to know. After all, how can anyone improve unless they know their shortcomings?
That said, you have a range of prices to suit a budget, really depends on what you are after. A trip to Cod hole is well worth it, average trip to that location is a three day liveaboard. Divers staying with us regularly ask and get a slightly different itinerary to make the dives a little more individual, but so should other operators.
The inner reef is mostly dived, but the more experienced and adventurous diver does to the outer reef.
Really depends on where and what you want to do?
Regards