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