Also check out Jim Abernethy's Scuba Advetures (www.scuba-adventures.com) in Riviera Beach, Florida. They do shark/dolphin live-aboard trips to the Bahamas which are outstanding. They also do dedicated shark live-aboard trips -- Carribean reef, tigers, great hammerheads, lemons, bulls, etc. I did a shark/dolphin trip last summer that was outstanding! Check out the photos on my website (www.debersole.com) under the Gallery and click on Wetpixel -- Bahamas