Same here. Have only done Trunk Bay in fact was there week before last. Truely a pic post card come to life. Frankly I enjoy the taxi ride as it affords you a view of some of the island. Ferry at Red Hook is only $3 and a 20 minute pleasant ride. I also like to stop in Mongoose junction to shop a little and have a cup of real coffee, after the terrible coffee substitute on every cruise ship I've been on.
Have a ball. BTW, if you need snorkle gear, it can be rented at Trunk Bay for only $4.00. I also have some Virgin Islands websites.