Michelle,
Of the Islands you listed, I have only been on St Kitts last Feb with Celebbrity. We did the Rain Forest Excursion...it was just OK not what I was expecting. But with this forum you will get alot of responce so many have been to the Caribbean multiple times and should have lots of great input for you. Enjoy your cruise