So I have been unhappy with Big Red for a while now. I really disliked how they handled Google and their Nexus phone 2 years ago. I've been waiting to jump ship for almost a year now, but with T-Mobile's "We'll pay your termination fees!" deal, it was too good to pass up. Especially since they were the carrier I've been eyeing since the Nexus 4 was brand new. I've heard mixed reviews about the Nexus 5, so wanted to get the best info from the best source I know: you guys! Would you say that this phone is the correct phone to move to? Here is what I do and don't care about: - I DO care about having pure, unbloated, vanilla Android OS. - I DO care about getting updates from Google on Day 1. (this and the above are highest priority above all others) - I DON'T care about having a super-awesome camera (I am having my first baby in March, so I suppose this may change). - I DO care about battery life, but only to the extent that it doesn't run out on me at the end of the day. I am not a heavy user, so my screen time is usually around 2 hours a day. - I DO care about decent gaming performance. I appreciate all comments!