If your idea of a great vacation involves daily runs in the open air, a leisurely workout in a high-tech gym or a smorgasbord of fitness classes from Pilates to Zumba, a cruise may be the perfect ...