I have been using a rebel XSI as my only camera for a while. But Amazon had a sale on the 780 at 179. It has HD video and I hated lugging around my real video camera for short clips of my kids. So I bought the 780. I like most of the camera, it's good at guessing what scene you're in. The video is alright, it's HD, but really grainy, even in bright situations...like sledding in the snow...massive light source.
Here is what I don't like...put it to auto and it throws the ISO and shutter speed into really weird combos in indoor low-light situations. If it recognizes a face it hits the flash and bumps the shutter to 1/50 or 1/60. But in a pure 'auto' mode where no scene mode is selected, the default setting is ISO 640, Shutter 1/15, f 3.2. WTH? who on earth would choose to hand hold a tiny camera at 1/15 with a high ISO?
I guess the point of this post is, why would canon opt to pick a super slow shutter & high ISO instead of lower shutter, lower ISO and use the flash? In the exact situation I switched to program mode, forced the flash and got ISO 200 with 1/60 shutter. IMO, the average person that doesn't know about shutter speed and ISO will be dissapointed when their shots turn out blurry and grainy rather than slightly washed out due to a flash.