i've got a canon A560 that's been pretty decent . sorta the fam-cam for zoo trips, get's squashed at the bottom of back packs, dropped out of the car door, covered in grape-popsicle stains and such - but still works.
ive been using the Canon S90 and its damn good. I dont even use my DSLR anymore. I took it to my trip to brazil and was very happy with the results. aslo canon has a S95 which has better video and a couple minor improvements on the build of the camera.