I have a Canon SD300, and the photos come out well. But I do love my Canon's, so maybe I'm a bit biased? I have never liked their regular Coolpix line, meaning the 4200, 5200, etc.... They were never comparable to my old Canon A60 (only 2MP), which is weird.