I've been doing extensive research and trying to find the perfect digital camera in the 4+ megapixel and preferably relatively compact with 4X+ optical zoom and the option of lens attachments, without having to pay out the nose (e.g. I don't want to go over about 0-600 with spare battery, case, etc. unless it's really going to make a huge difference). I'm a pretty novice photographer, so I want something that's not going to be so complex that it discourages me from using it, but I also want something I can grow into and not be limited by if/when I get to the point where I want to experiment. So far, the strongest contender all around is the Canon Powershot G3. The main down sides of this as I see it so far are the partially-obstructed view in the viewfinder and the fact that it's rather bulky and wouldn't really be too comfortable in my pocket. I'm also considering the Pentax Optio 550, which seems pretty amazing in that it's small, has a 5X optical lens (vs. the G3's 4X), and runs at 5 megapixels (vs. the G3's 4). The main down sides I see there are the fact that it won't take lens attachments, it has no RAW mode, and I've read that it sometimes has some purple anomalies around the edge of the image. Then there's the Powershot S50, which is small than the G3 and has most of the same features, but it only has a 3X zoom and doesn't take external lenses. And if I really want to splurge, I could go for the 5 megapixel Powershot G5 or the Nikon Coolpix 5700 or possibly something else, but as yet I've been unable to justify that. I've looked at tons of web sites and the G3 seems to be the most favorable, but I'd like some more personal input. Is the obstructed viewfinder really a big deal or will I probably use the LCD all the time anyway? Are lens attachments really that useful on a digital camera or can it do most of what the average user would want with its stock features? Is there any point in going with 5 megapixels if I'm not a pro photographer? Any advice on these features and/or other cameras in the same class or better that I should be looking at would be greatly appreciated.