All of these cameras are targeting the same buyer.
So there is little difference in them.
I would say you should just pick the one, based on which brand you favor.
I don't know why you included the Fujifilm F660 since it is basically a F770 without GPS.
All the other cameras have GPS.
All of the cameras have more options than most people will be willing to learn how to use.
Just getting some advice. I'm going to get a new camera after the one I had died 6 months ago. I not really intrested in using it for any video I have a camcorder for that. I need it simple enought my wife can use it but, I would like some more advance options for my self and picture quality is always at the top. Looking between $200-$350 range would like to get the most bang for the buck. The ones I have boiled it down to are these unless some one else has a better suggestion.
Fujifilm FinePix F660EXR
Panasonic Lumix ZS20
Sony Cyber-shot DSC-HX30V
Fujifilm FinePix F770EXR