Bermuda is terrific. Rent a moped, get a picnic lunch and find a great beach to kick back on. I would avoid some of the tourist beach, because they get crowded
St. Thomas has changed a lot, we visited the butterfly farm with our daughter and really enjoyed that and did a tour that went to the top of the mountain with views of the bay. The people were terrific in St. Thomas