My wife and I went to Tortola for the first week of our 2 week honeymoon 2 years ago (second week in Bonaire). The Rhone was great and there were several reef dives that we really enjoyed. But, I'd have to catagorize the diving as decent (maybe Bonaire has spoiled me). The topside attractions were great too. The food was incredible and there was so much to do. We wanted to go to The Baths on Virgin Gorda, but didn't have time. If you end up on the island and have time, there is a great BBQ place outside of Roadtown headed toward the airport called Fat Hog Bob's (no, I'm not kidding). It's on the water and has Guiness based BBQ sauce (and I'm not a Guiness drinker) that was awesome. We ate there 3 times in a week. There are a lot of other great places to eat there too, but that one stood out. Also, you should check out Bomba Shack. Driving on the island is interesting (hope you like roller coasters). The really nice thing is that you can have some privacy on the beaches (at least we did at the Long Bay Beach Resort).