I am in the market for a digital camera for my wife. I want at least 4M pixels, 10X digital/3X optical zoom, image viewer, good battery life, ability to add memory pretty inexpensively, ability to interface to computer and to download at photoshop, some image stabilization, and decent price...