Yes, I dive from my boat (and recharge using a Bauer Junior Compressor).
There are quite a few nice and easy dive spots (little current
, depths no greater than 60 feet) off Park Mooring
balls in the BVI - quite a few dive spots that I can think of offhand, probably about 20 in all.
In St. Martin the dive sites I like are just a bit too far to dive straight from the boat, but a short dinghy
drive will get you there - Creole Rock in Grand Case and a couple of dive sites of Ile Tintamarre.
Ile Fourchue and Columbier in St. Barths are both nice dives reachable via dinghy.
Here are some pictures from a day's diving at Ile Fourchue in St. Barths:
Winter 2011-2012 Blog and Diary 2012-03-15