I finally decided it was time for something different and in a fit of rage put my iPhone 4S up on Craigslist. To my surprise, I actually got some reasonable offers and ended up selling it. At the moment I'm phone-less, but I've decided I want either the HTC One or the Nexus 4. I'm pretty familiar with the pros and cons of either, but I just can't decide which way to go. If I choose the HTC One, I'm getting a newer more powerful phone, more storage and I'll end up tied to another 2 year contract with AT&T. I'm probably going to end up rooting the phone and going with as close to vanilla Android as possible. I've read that the Camera and speakers are If I choose the Nexus 4, I'm getting a slightly older phone, but nearly instant OS updates from Google. I'm also able to switch to another carrier if I choose. If I absolutely hate it, I can sell it on Craigslist and then sign another 2 year contract and get the HTC One or iPhone 5s/6. Any suggestions? I'm leaning towards the Nexus 4 right now because it's a safer bet, but I was using the HTC One earlier and it's a really DAMN nice phone.