We went to underwatercameras.com and bought an underwater camera. The disposable ones do take beautiful pictures, but at $10-$12 each, it made sense for us to buy a real one. The one we bought was $130 and shipping was free. One more vacation and it will be more than worth the price. Just a suggestion (if you plan to snorkel more than once in your life)...