All boat dives:
Satan Rock - 42-30'37"N 070-48'02"W
Good lobstering, interesting and varied bottom
Halfway rock is about 1 nautical W-SW of Satans, I have only been to Halfway once and it was miserable. I missed the tide and the current was too strong. I THINK its probably a good dive, but you have to hit it at slack tide.
Middle Breakers - 42-31'09"N 070-45'51"W
LOOKS good, but haven't been there yet.
Ran over it and the sounder and it looks good tho.
There are a BUNCH of good looking dive spots in that area.
BooHoo Ledge - 42-33'50" 070-44'52"W
Nice dive spot. 15'-80' depths. There's a wreck there as well, but I have not seen it myself. Nice ledge, very interesting.
If the wind is blowing, you can tuck in behind Great Egg rock or Kettle Island which are both just West of BooHoo ledge, both are good dive spots as well.
If you need to test new kit or the first dive of the season, N-NW of BooHoo is Graves Island, West of Graves is a nice shallow (20'-30') sandy bottom, and if you get close into Graves Beach its also sandy and even shallower. Not a terribly interesting dive site, but I like it when testing new gear, first dive of the season, practicing dive skills, etc.
I could go on all day.....