I currently use a Canon SD630 and I've had it for about half a year or so. It is a great camera, takes great photos, and I mean great. I like to think I can take half good photos, but this camera makes them that much better. Canon makes great lenses too, so yeah, I guess I'm a canon guy.
They just came out with the SD700, which is higher megapixel and includes an optical viewfinder, albiet with a smaller LCD. The SD630 has a 3 inch, the 700 has a 2.5 inch. You can check out reviews on www.cnet.com
which is a very good all inclusive site for technology reviews.
I took my camera on a ski trip last year and had no problems. My camera currenlty is going for 300 or so, I purchased it when it was up at 450, the SD700 is going for 400 I believe.