City Sightseeing was a waste of time. They hardly showed the city.
The remaining 2 i.e. Biscayne Bay Cruise and the Everglades Airboat Ride were good.
The city bus tour was very good and guide Harry entertaining and engaging. Wouldn't recommend the Bay Cruise unless you are obsessed with celeb houses. Furthermore it was very overcrowded, so much so that we had to sit on lower deck as there wasn't enough room. Everglades tour and gator show were also very good, although would have liked to see more gators in the glads. In summary recommend the bus tour and everglades, not the bay cruise.
I enjoyed this trip very much. The narrators were funny and informative. The sights were wonderful. We did the city tour, the bay tour and the everglades tour. Well worth it. It was a very nice overview of Miami.