Some CM friends and I took one of the cruises from GF about a week ago. Our pilot, Saul, was very gracious and drove us all around Bay Lake. We even got to see the "hidden" bear on back of WL.
About 5 minutes before the MK fireworks started, he steered us to the most awesome viewing area. I swear the fireworks look bigger from the bay.
In my opinion, this cruise was worth every dollar. Since we opted for the pontoon boat, the trip only cost $120/hour, and there were ten of us, so it only cost $10 a piece. There are several boat options around the property that vary in cost. When we got back to the dock, we checked out one of the bigger boats that cost over $300/hour, but they were not nearly as roomy as the pontoon boat.