Of all the places I have travelled to in my life I found the visit to the Great Barrier Reef to be the most entertaining, fun, and memorable. Quicksilver does a excellent job and offers great value. I highly recommend them. If you are ever in Australia hop a flight to Cairns for a few days and visit the reef. It is advisable to book your tour ahead of time at
http://www.quicksilver-cruises.com/wavepiercer.htm