My Next Phone - Help me decide!

Hello, everybody! So. I'm finally going to get a phone. It has to be on Sprint, because of discounts I get. I'm really liking the HTC One, but what do you think I should get?

I'm considering the One or the Nexus 4 (and maybe the S4). I'm okay with not being on the bleeding edge, as long as the phone isn't terrible.

I need it for calls, of course. I also would like a decent camera, and compatibility with Sprint's new LTE network (if any phones have that support yet). And also good sound and a good headphone jack.