Everyone has their favorite dive ops. I tend to use Jupiter Dive Charters in Jupiter (
www.jupiterdivecharters.com) and Jim Abernethy's Scuba Adventures in West Palm (
www.scuba-adventures.com). However, I agree with prittykitty above that Jupiter Dive Center and Splashdown are also great dive operators. I've also had very good experiences with Oceanquest, Narcosis, and Pura Vida in West Palm.
As far as what you see, I have "hundreds" (well, maybe 5 or 10) galleries on West Palm and Jupiter on my web site (
www.debersole.com) under "Galleries". You tend to see lots of angelfish, parrotfish, and other tropicals as well as eels. I have even seen five different types of eel (not five eels, but five different types!) on one dive. Turtles are commonplace and it is rare to not see at least one, especially in the summer when they seem to be everywhere! Yellow and southern stingrays are very common and eagle rays are seen, but less often. Nurse sharks are common and you can occasionally find reef sharks, especially at "Shark Canyon" between West Palm and Jupiter. I have seen a hammerhead once. Lemon sharks aggregate in Jupiter in the winter. Finally, it's a big ocean and anything can come by. There have been whales, whale sharks, manta rays. Finally, at the Blue Heron Blvd bridge in West Palm (actually Riviera Beach) you can find seahorses, frogfish, sea robins, batfish, flying gurnards, stargazers, and all kinds of other wierd creatures.
If you can't tell, I love the diving in West Palm and Jupiter. The coral formations are not as pretty as in the Keys, but you can't beat the number and variety of marine life.