Thanks all.
Most of the snorkeling, beach and pool pics were taken with my relatively inexpensive waterproof digital camera (
Vivitar ViviCam 6200w) while the others were taken with my DSLR.
A few of the Baby Beach (above water) photos were taken with the DSLR and there is a noticeable difference in quality, but all-in-all the little ViviCam did a pretty decent job.