Well I got back last night from a nice vacation in St. John, Virgin Island. My family and I drove into Miami and flew from MIA non-stop to STT. To get between St. Thomas and St. John, you need to take the boat ferry. Below is the coverage report while on St. John and St. Thomas: On the east side of St. John (Coral Bay), AT&T was non-existent since you are picking up the towers from the British Virgin Islands and Tortola. The carriers that you could select were CCT Boatphone, C&W [Cable and Wireless (Caribbean)], bMobile, and AT&T (although since there is only one tower on St. John, it was too weak to make or receive calls). Coverage however was excellent with the roaming providers, but we did not want to pay $3.49/minute. Our second villa (it is a long story but basically our first villa had water seeping up from underneath the tile and grout in the master bathroom) had an AT&T tower facing towards it so we had full AT&T Edge service for the last 4 nights on the island. My Sprint phone still worked in Cruz Bay (west side of the island) but Verizon is always roaming down in the Virgin Islands so basically it is a paperweight unless you want to pay the high roaming charge. So if you are playing a trip to the USVI, I would suggest AT&T. When we were roaming with AT&T, all of our phones (two Tilt's and two Razr 2 V9's would display the roaming carrier's name which is handy since it would tell you if you were going to end up paying a high rate just to check messages and make calls). So we are definitely happy we bought four AT&T phones before we left since this was our only means of communication.