Most people are not aware that the Virgin Islands Department of Tourism has a very nice Web Site at:

Check it out for lots of useful and interesting information about the Virgin Islands.  Also keep in mind that U.S. citizens do not need a passport to visit the U.S. Virgin Islands.