I am not that good with technology...I use my iPhone camera for pictures I want to post. The pictures I take with it I do not need to resize to post. For my personal enjoyment of high quality, I use a Sony Cyber-shot with 18.2 mega pixels. 30x optical zoom. I found lighting is more important in showing details, add some light from the side.