I realize this may be an ages-old question, but what, other than resolution, determines the clarity of a photo. I've had a trusty old 4 megapixel Sony Cybershot for several years, and I've gotten great images from it. Recently, I paid a cheap price for a higher resolution camera (7 megapixel cybershot), and it seems like the images are of lesser quality, even though the resolution is better. Scenic photos seem less clear, and the overall quality seems to be lower. Any advice?