If you have VZ they have an international plan now for 10 .00 per day ( just on the days you use it) that uses the Data and Voice and txt of the plan you have at home. IT does requires a newer smart phone but if you really need to to use the phone a lot for calls and Data it may be a good choice. Also as a footnote VZ data and TXT in the USVI is like being in the US but Voice they charge by the Minute ( know for recent experience it isn't cheap...

Locally Digi cell has some good prepaid bundle packages for talk text and data. Store is in roadtown,very helpful staff.