All of the choices you listed are good choices.
The newest Canon "G" camera is the G12.
Same as G11 but has HD video capability.
I have Sony Cybershot, 5.1 megapixels, 8+ years old. Looking to step up...that said, I travel overseas, and don't want large camera to lug, etc. I was very disappointed in my landscapes from trip to Italy and night shots of Rome with current camera. After research, I'm considering:
Canon PowerShot S95 $369.00 -
Nikon Coolpix P7000
Panasonic Lumix DMC-LX5
And maybe sony Alpha Nex-5, though it is more money than I have. My budger is around $400.
I would appreciate input on this decision. JH