Wondering whether or not Corfu vs Crete is right for your trip to the Greek Islands? I'll breakdown everything you need to know.