My mind was always set on getting the Canon S30, but recently I come to know of a friend who owns one and says that the battery life is quite lousy, especially if you are playing around with the LCDs, like taking pics with the LCD on and also showing the pics to friends or reviewing the photos. Bummer....
Therefore I have decided to reconsider the G2 . Please state reasons for choices if possible
Choice : S30/S40
Reason : Compact, easy handling, cheap underwater housing.