The Gulf of Mexico's tranquil and clear waters make for great beaches. From Pensacola to Naples, here are our favorites.