If you are looking for more advanced diving, I'll second the recommendation for North Shore Explorers. Although "rubber zodiac" is a little innacurate. It's a former Navy SEAL boat and is well desigined for the north shore. If you husband is a navy diver, he's probably been on one, or at least knows what they are. Lots of flexibility with NSE, no forced hand holding, no "come up after half and hour 'cause we have a schedule" either.
And yes, I did used to work for them, so I'm biased
Chris
And yes, I did used to work for them, so I'm biased
Chris