we did the one in Cozumel - don't remember the name of it - but it was the less expensive one. for the price, it was ok. note that like the description says, it is not a swim with the dolphins. you get in the water on a platform so the water is about waist high and the dolphins come by, you touch them, feed them and they do tricks right up close. we were in the water about 45 minutes. before and after you are able to go around the park, swim and snorkel in the water.
the park was nice and the transportation was well coordinated. if you were to go to the park on your own, just the transportation and entrance fee would be about $20.
from what I heard from other families, the sea lion excursion (also at the same park) was also very good - that one was in fact a swim with the sea lions.