Glass bottom boats are cool.
A few long years ago we went on a cruise and I took my boys in a GBBoat, I have pics somewhere. They loved it, well I did too.
I guess I have to take back (partly) what I said, because I did go to Coral World in St. Thomas once, and we were 'sorta' kinda under water, but it didn't feel like it. :)