I have a Canon Powershot S45 and an in love with it. So if one of the ones you are into is the G3, I would suggest that. Canon makes a great camera and their warrenty/repair department seems to be pretty good. My roommate(S30 owner) had a error # on his screen, it was related to the lens not moving correctly. He sent it out, they gave a confermation letter saying they got it and it would be returned shortly. It was returned a couple weeks later and fixed to like new condition.
Only other suggestion is comparing the G2 to the G3. I have read things saying what makes the G3 better isnt worth the money. ...so for what ever thats worth. Oh, and 95BlacksSE's brother uses a G2 for his hobby/business. Talking to him may offer a bit of insite.