Echoing others' comments regarding the Poor Knights. Thumbs up from me for Yukon Dive. Global Dive in Auckland also organise trips through them if they happen to fit with your dates. Also thumbs up for Northland DIve. If you are in Wellington on a good day ie not a Southerly, the Taputeranga Marine Reserve is a nice shore dive - pop in to Dive Wellington.