Puerto Rico and the Bahamas have beautiful beaches, warm weather, and a plethora of exciting activities. It all depends on one's preferences, budget, and exactly what one is looking for in a vacation spot.