I've been using this snorkel gear in Jamaica for several years now. Inexpensive and quite adequate.

http://www.amazon.com/U-S-Divers-Coz...s=snorkel+gear