Damselfish
Contributor
It's a big island, where you're staying is an important piece of information!Thanks to everyone for the responses...
I am staying at the Marriott, and it sound like my best option is using Ocean Encounters and having a rental car.
If you are staying at the Marriott I don't think it makes any sense to use Ocean Encounters as your primary dive op. You will hear them mentioned a lot simply because they are the largest op on the island and do have shops in a number of places. But the on-site dive op at the Marriott is Carribean Sea Sports and they have a pretty good reputation. If you are planning on shore diving around the island, you may as well get tanks right where you're staying, unless you're shore diving someplace else with an onsite op like at Habitat or at Ocean Encounters West. For boat diving, the SCC boats are generally uncrowded (I'd expect much less crowded on average than Ocean Encounters east boats) and they dive sites to the west including the popular (but IMO overated) Mushroom Forest. I could see heading out to Ocean Encounters West one day for a boat to Watamula then some shore diving from there at Alice in Wonderland, make a day of that.
If you want guided shore diving, I think CSS offers some of that, or you might consider the dive bus which also has a very good rep.