Recommended Books:
Lonely Planet Diving & Snorkeling Guam & Yap
Australia & New Zealand on a Shoestring
The Rough Guide to New Zealand 6