Take a look at scubaboard.com , Cozumel forum, and you will find many suggestions. Christi's list is especially good.