Interesting list Sharky. I don't know all their procedures but my guess is that only Blue XTSea meets all of the posters requirements, with a downtown pier pickup assumed to be non-negotiable.
pickup/drop off from downtown pier
6 pack fast boat
computer diving with 60 minute bottom times
surface intervals on shore with bathrooms and food
gear storage
pickup/drop off from downtown pier
6 pack fast boat
computer diving with 60 minute bottom times
surface intervals on shore with bathrooms and food
gear storage