Hi Ivan,
Yes we are still in the Whitsundays and will still be in the area for another couple of weeks after which we will start making our way home to Brisbane. There are a lot of charter companies up here and it would be hard to say who is better than another. The boats from Cumberland charter yachts look in pretty good condition and you don't seam to hear to many problems on the radio with their boats.
www.ccy.com.au/fleet/ There are a lot of great places to visit though as I said weather will dictate which are the best on the day.
For snorkelling: Lankford Reef, Blue Pearl bay, Border Island, Dumbbell Island.
Anchorages are many and also depend on the weather. Cid Harbour is good in most conditions and you can hike to Whitsunday Peak from there. The walk takes about 3 hours and has a lot of steps, but a great view from the top. Tongue Bay is another good anchorage with a short walk up to a look out which over looks Whitehaven. Other good anchorages (weather dependant) Stone Haven, Butterfly Bay, Macona Inlet, Nara Inlet, Boarder Island, White Haven, Chance Bay to name a few. I would get hold of the book " 100 Magical Miles" as this is the bible of the area and will answer all you questions.
Today we dived on Langford Reef and feed the Bat fish by hand at Blue Pearl Bay.