I took my sons on the Pirates of Nassau Museum tour, not sure if that's the same thing you're talking about. We went there on our own, you can get a coupon in the terminal area of the port as you leave the ship, at least they used to have coupons. It's a pretty easy walking distance from the ships. My sons LOVED it and they were 14 & 11 at the time. It is really dusty, and you're right it is a little cheesy but I went (my 2nd time!) for the boys
We also took a cab to the Queens Staircase, fort & water tower (they're all together) and of course we always go over to Paradise Island. The boys loved the marine habitats/tour of The Dig at Atlantis.
Sovereign of the Seas, Royal Caribbean 11-17-03
Fascination, CCL 2-14-05
Fantasy, CCL 2-05-06
Elation, CCL 9-24-06
Carnival Victory, CCL 1-28-07
Sovereign of the Seas, Royal Caribbean, 9-24-07