I agree the Sony RX100 takes nice pics and I like the form factor on the cannon S95. If photography is not a hobby and they are snapshot type images a camera phone takes very nice images and you already have it.
Iād suggest not to get a Sony, because of their proprietary memory sticks. SD cards are way more universal. I was using a borrowed Sony before my new one, and for me the memory sticks were a major inconvenience.
Most, if not all, Sony cameras accept SD cards now. Only older model Sony’s do not accept SD cards. My RX100 II has a 16gb card in it right now… no problems at all.