After doing some research (this was a few years ago) I decided on the
Canon Powershot SD780IS. I'm not recommending you get this particular camera but possibly the model that replaced it as the SD780IS is now obsolete. I believe it was replaced with the
PowerShot SD960IS but I would have to go over the specs for a comparison.
It took excellent photos with the main negative being some "barrel" on the wide angle images. I thought it would be about the size of my nieces P&S Canon but it was tiny in comparison . . . about the size of a credit card and around 3/8 inch thick. I was put off by the small size at first but it quickly became a positive as I could easily take it anywhere. Someone with large hands might find it difficult to use. You might also complain about the tiny "on" button but I found that to be a positive as well. My niece destroyed her P&S Canon by accidently hitting the on button when she put it into the carrying case. The lens extended and it striped the focusing rails. You will never turn this camera on or off by accident.
I had not even considered the video capabilities of the camera. I was amazed at the quality of the video, sharp, clear and full of color. I soon stopped taking pics finding that I took videos of everything. With the size being so small ppl didn't realize that I was taking videos. The negative concerning video is it did not do well in low light situations. In normal light and especially outdoors it was awesome. I suggest a 16GB mem card. Battery life was also good as I could take three 30 minute videos on a single battery with power to spare. I bought a second battery with the camera but rarely needed it.
The skinny . . . I recommend the mid-range Canon P&S digital cameras (Nikon for a DSLR). . . =)
BTW, I narrowed it down to buying a Canon or Sony. I decided against a Sony because they required proprietary mem cards (and also batteries ?? IIRC) with the Canons using the standard SD mem cards and batteries.
Edit: 23 minutes of 720 video creates a file size of around 4.1 GB so . . . 16 GB mem card.