FROM THE REST OF THE WORLD
The best advice for those wanting to visit the islands from anywhere else in the world is to contact your travel agent or favourite airline. If you're planning a round the world trip with the Cook Islands on your itinerary, one option is the Star Alliance which includes Air New Zealand, Singapore Airlines, Air Canada, Lufthansa and Asiana Airlines. RTW tickets offer substantial savings over what you would pay if you booked each flight separately. Another option I've used is Virgin Atlantic to LA and then connecting to the weekly Air New Zealand flight.
So...that gets rid of any excuses for not visiting!!!