Hi Martin,
I was in Bermuda in July. I went diving on 2 occasions (only 3 total dives, so I'm hardly an expert on Bermuda diving) with Blue Water Divers in Somerset Bridge (western end of the island). BWD is the dive operator that seems to get the most uniform positive comments.
http://www.divebermuda.com/map.html#
A few comments for you on the wrecks:
- I went to the Marie Celeste, a confederate era paddle-steamer in about 55 feet of water. Most of it was broken up, with the paddle wheels visible and some debris. Just off the wreck there were large coral formations rising from the sand to within 10 feet of the surface. Having been diving on intact wrecks here in New England, this one was rather underwhelming.
- Hermes (I didn't visit) is one of the most popular (70-80ft) since it is a fully intact wreck sunk in the 80's.
- Others vary significantly -- some as old as 1600-1700, with just debris fields and some cannons visibile. There are very few intact ships sutiable for penetration, with a few exceptions (the ones I know of are the Hermes and Xing Da -- another artifical wreck at close to 100 ft)
Here is a trip report I filed over on scubadiving.com about my trip. Gives you more details about the charter operation run by BWD and tips on logistics, etc.
http://www.scubadiving.com/members/tripreports.php?s=839
Note the comments at the bottom by "jeepster" about a couple of wrecks he enjoyed on a recent trip. These are at the opposite end of the island from BWD, so they may require another operator. I read the descriptions of these wrecks on the BWD site and they sound pretty cool -- The Pelinaion and the Rita Zorvetta.
A few other points about BWD -- they couldn't promise which dive sites you would visit. Captain makes the decision as they head out to sea, based on conditions and experience levels of divers on board. I would also make reservations in advance -- you can do this by phone or on their website. You can cancel until 6PM the night before the dive with no obligation.
Also, Check out the BWD web site -- lots of useful information.
Hope you enjoy the trip! Let me know if you have more questions.