I would recommend the HTC One. I have yet to encounter lag (which I got plenty of on my s3). The camera is great if you know how to use it and if you look in the settings you can find toggles for iso, white balance, etc. I am no photographer but with the zoe feature I can't resist to take more...