I own one of these and like it a lot.
Canon Power Shot D10 Water Proof Digital Camera - $100
http://vancouver.en.craigslist.ca/bn...465930528.html
Just a small tip with any under water cam, remember to apply small layer of Vaseline on the rubber seals.
Avoid sudden pressure changes like an ocean waive may hit it for example, or when you snorkel try not to move your hands (with cam in the hand) too quickly as this will increase the pressure and seal may leak.
I know because i ruined two and sunk one LOL.
.

.