Comparing St Thomas vs St John for your next vacation? Here's how to choose the best island for you based on beaches, resorts, and more!