For me it is St Thomas.  The island is beautiful, there is good shopping.  Charlotte Amalie is beautiful.  I love going to St. Johns, too.  What is your favorite port of call in this area and why?