Wadacolors,
I have had a couple of small point and shoot cameras that we have used underwater; a Canon S90, a Sealife 600 and a Sealife 1200. My Canon S90 is just one generation below your S95 so I will discuss that one.
Camera housings come primarily in two materials, polycarbonate and aluminum, with the polycarbonate being the lesser expensive one in most cases. I am using the Canon WP-DC35 housing for my S90. I have not had any leakage nor concerns with the Canon housing. Here is a link to Canon's WP DC38 for the S95.
Canon WP-DC38 Case for Canon PowerShot S95 4712B001 B&H Photo
Here is a link to a different manufacture's housing...the Ikelite brand is pretty reputable also.
Ikelite 6242.95 Ultra Compact Housing for Canon 6242.95 B&H
The S90's internal flash works fairly well. But depending upon the clarity, the depth of the dive and of of course the distance from the subject matter, the intenal flash will be limted. My daughter and I used two cameras on the same dives, one with the internal flash and one with an external flash. Handsdown the external flash equipped camera took much better pictures overall. We have now upgraded the S90's lighting system to include an external flash.
Here are two external flashes that work well with small cameras.
Ikelite AF-35 Kit 4035 B&H Photo Video
Sealife SL961 Underwater Digital Pro Strobe SL961 B&H Photo
I went with the Sealife flash as I was use to it from my Sealife 600/1200 systems. I also liked that it took smaller batteries. A major functional difference between the Sealife and the Ikelite is their "firing" mechanism. The Sealife uses a fiber optic adapter that fastens to the camerahousing over the internal flash. The Ikelite uses a sensor that picks up the internal flash...a distance of about 6-10 inches. I do not know the pros or cons between the two. Battery usage and oveal price were my deciding factors.
Here is a link to the Sealife fiber optic adpater.
Flash Link | Sealife Cameras
For both my sealife 1200 and the Canon S90, we use a dual system with a Sealife Strope on one side and a Sealife Video Light on the other side. I take my pictures and my Daughter seems to take more videos.
Sealife SL980 Underwater Photo/Video Light SL980 B&H Photo Video
If using an external flash I would also use a flash diffuser. This will help reduce "hot spots" in the picture.
Flash Diffuser | Sealife Cameras
If memory serves me well I think the Canon WP D35 Housing came with a diffuser for the intenal flash as well.
There are two more things that you can think about...White Balance and Post Editing Software.
White Balance is an internal setting that resets the way your camera veiws colors. As the different colors in the spectrum are absorbed by water, the natural color diversity reduces...this is why most underwater pictures are so blue (the reduction of red). By manually setting the white balance at the depth of your dive, this will help "reset" how the camera stores the digital picture. In many cases I have used the Manual White Balance setting and have not used external flashes.
The second suggestion I have is post diving editing software. You don't need to go out and buy Photoshop right away. Google's Picaso is free and is a nice program to start with. I have been amazed who much of the picture I can restore with this simple program. I also know of several photographers who shoot in the Raw data format, this is easier to edit the picture afterwards. But I have not tried this format yet so I will let an expert speak on this.
Good luck and I hope I gave you something to think about. :uwphotographer:
~Michael~