You may want to check out DPReview for this sort of thing. They have a ton of different reviews on the various super zoom point and shoots.

I think that the trick is you are going to want a camera without a huge shutter delay (when I used to own a point and shoot, it seemed that decades would pass before I got the photo after depressing the shutter button).

Cheers
James