Interesting question. Do we assume the site stays the same? No hurricanes, coral predator outbreaks, or recovery of marine life? I've been diving 33 years in Puget Sound, 25 years on the same sites in Belize and Maui, and one-off trips to PDC/Cozumel, Florida and Bali. I've seen sites degrade and recover following hurricanes, and change with human impacts.
That said, for personal reasons I'd say Hawaii. The diving in Bali is better, but a family member has medical issues that are best served in the US. That aside, I'd move to Belize in a minute. English language and great people. I like the people in Bali, but immigration to Indonesia is a pain and I wouldn't want to be restricted to tourist visits.
That said, for personal reasons I'd say Hawaii. The diving in Bali is better, but a family member has medical issues that are best served in the US. That aside, I'd move to Belize in a minute. English language and great people. I like the people in Bali, but immigration to Indonesia is a pain and I wouldn't want to be restricted to tourist visits.