I also recommend Roatan, Honduras. Very nice reefs and a few wrecks with mild or no current. I've been to Anthony's Key Resort twice. They offer a dolphin program (training, snorkeling, and diving), a shark dive, and a great kid's program. Continental has direct flights from Houston to...