To me, Canon S1 kind of old. Movie mode though great but takes up a lot of space. But image quality is average (see DCRP and dpreview), only 3.2MP and is 100+ grams heavier than FZ5. But the battery life is very good.
I don't know why cnetasia.com put this camera above FZ20 in the best...