I was disappointed in Half Moon Cay. The ECO lagoon tour was a waste. The island has nothing on it such as shopping(very few places about 6). It is a great beach area but that's about it.
Nassau, It was really nice. Went on a glass boat boat trip and it was very cool. Friends went on a scuba tour in little scuba scooters. They had a blast and really said it was worth the money.
Then back to Miami. It was a blast and we are planning another cruise in 2011. This time to Key west and Cozumel.