I use a Canon S70 camera. I used it for both photos in the land and underwater. It doens't take great underwater photos, as it is not meant to design to use that way. However, with my limited budget, that's what I'm using now.
I also have a Canon SLR film camera, however, since it's not digital and difficult to share photos. I haven't use it that much.