That time of year again...winter vacation planning. We want to spend 7-10 days on a Caribbean island. Not a resort but rent a condo, rent a car, explore, snorkel, hike, beach, food etc. (Wife and kids 11 & 13) St John has been our favorite of all the islands we've been to. Combination of a bunch of different things but it was the best. We probably should just go back but I am a big fan of visiting new islands. Our most recent 7-10 day stay was on Provo (Turks and Caicos). It was nice but St John is better. For those of you who have been on St John AND spent time on another island....are any of them similar?