My 3 year old camera got damaged last month a week before extended warranty expired. Compusa shipped it out for repair. When it came back it wasn't repaired & had a dent on top. Manager is going to give me a new one. I norrowed my decision to a Canon A640 or the SD900. Anybody hear has one of this that can give a review? PS got my bike back from painter a couple of weeks ago, will post pics as soon as i get my camera.