Can anyone recommend a digital camera that takes good pictures, is solid and reliable, and doesn't cost an arm and a leg?