We just got back from a trip and if you are wanting fun in the sun, the beaches in Cancun and Cozumel are beautiful...and the water is so crystal clear.
IMO - The beach aspect is much better in Mexico (at these two locations).
However, I have been to Hawaii also and it is a beautiful place as well. Definately would not stay in Honolulu...would go to either Maui or Kauai for a less commercialized experience.
Hope you have a great vacation whatever you choose!
Elizabeth
