Guys, Damselfish said it all really, but just to try and clarify the terms
Outer Barrier Reef is used to describe all the Reefs that lie on the edge of the continental shelf. The border between the Coral Sea. As opposed to fringing reef (that is Reef that surrounds Island like Green Island or Lizard Island) and also patch reef that are isolate reefs that lie within the sheltered area of the Outer Reefs and the mainland.
Outer Reef areas usually get a lot of sea life form deeper waters (sharks, sometime whales, deeper water pelagic etc) that come visit. They also have a lot of marine life that is local top that reef.
The Ribbon Reefs are used to describe the long stretches of Reef that actually make up the length of the Great Barrier Reef and go from just north of Cairns to almost New Guinea. These are the reefs you visit when you go on trips like Taka, Mike Ball, Spirit of Freedom etc. They include the Cod Hole.
The Ribbon Reefs are generally considered the best but take a long time to travel to. So the next best things are the Outer Reef areas visited by boats like Scubapro and Ocean Quest.
Damselfish mentioned the best choices and also great advice to check out the sites visited.
-------------------------------------------------------------------
Discount dive travel to the Barrier Reef and Coral Sea - live aboard and day trips.
[_diving_trips.html]Cairns Discount Dive Trips - Main page[/url]