Personally, I would do the beach day in St. Thomas and something else in Barbados. The last time we were in Barbados, we did the island jeep tour. One of the best, in my book. Although the ride hurt my arthritic back and I had to get the driver to stop, so that I could, um.....water the sugar cane, I would do it again in a heartbeat.
Marty