Calling all divers...

Our friend wishes to do a few rendezvous dives while in the BVIs next month.

Where are the best sites and whom should be use?