My cousin moved to Hawaii and he loves it. He makes good money though and seems to travel around on the islands a good bit. He also comes back to the mainland every few months for work, so that probably helps.
I wouldn't want to live on an island though. I also wouldn't want to live in the middle of the country either because it is basically a giant island surrounded by land with nothing to offer rather than water.
I love NC (and much of the east coast) because I can drive or fly two hours to so many different things.