I had an HTC One XL. Got sick of sense really quick and the lack of updates was a disappointment. I really enjoy using the nexus 5 and am glad I got it. Might be overkill for my needs though. I think my next phone will be a Moto G equivalent. Less stress about breaking and babying the phone :)