I am an owner of nexus 5 , overall the device is great and blazing fast but battery life and sd slot are a big problem,camera is not that bad , G2 might be your best bet, or if u can then wait for oppo Find 7a and 1+one
Sent from my HTCSensation using Tapatalk