i would take the G5.
because.... i used to own a pana F7. i would say sucks to the core. because...
1) short batt life.
2) Very noisy pictures.
i donno whether that applies to the FZ10. But... canon really make good cameras, the G5 is highly rated too... the image produced by digic chips are clean (i own a 300D)