trina,
We are both strong swimmers and we are more than happy to travel a bit for good snorkeling. All day trips would be fine as long as lunch is involved and a cold beer or two for the ride home!
Thanks for all the replies - we will definitely visit Mexico rocks, Lamanai, and maybe Altun Ha time permitting.