I'm using a
Canon Elph 300 and it is working very well for me. It is very light and compact and takes good snap shots. Since I take many shots while I'm riding, I just point it in the general direction of the subject and fix the angle and cropping in the editing with Irfanview. I usually carry the camera in my jersey pocket with a plastic bag or some waterproof barrier between the camera and my sweating back. But the best way I have found to carry it is in the bento box type bag on top of the bike's top tube. Very easy to reach quickly and stash after using.