Best bet if you want to see a lot of different islands is to pick up a cruise from Miami. You can get really cheap last minute deals there, especially with the current dollar rates! It is hurricane season though....