I've been reading through some of the previous posts and think I can relate most to the one entitled "ARGH - too many options!" :-) My head is spinning!! Hubby and I are about to journey to Australia next month, with 4 days in Cairs. Our hotel (the Hilton) has directed us to a company called The Tour Specialists that offers tours of the Great Barrier Reef. Has anyone had any experience with this company? Their website is thetourspecialists.com/tours.... What we REALLY want is advice on the best tour we can take without breaking the bank that allows us to snorkel with a guide and preferably does not have hundreds of people on the boat...the smaller ones appeal much more to us, but we like some of the amenities of the larger ones. I feel so clueless. If you could pick just one, what would it be?? Any thoughts would be greatly appreciated! Also -- the Hilton recommended we book in advance but I read a lot of posts saying we should wait til we arrive. Is it a risk if we don't have anything booked upon arrival?? I look forward to your responses!