Hey folks I wanted to take a plunge on a Nexus 4 in the next coming weeks (need to switch phones soon) but I had a couple of questions to ask. For 1. by today's and possibly 2013's standards (with the htc one and gs4 already out as comparisons) will its hardware hold up. I will likely keep this phone for at least a year or 2 as I'll def skip the 2013 and possibly 2014 phones. 2. The biggest drawback ive heard about it is battery life. I don't plan on doing a ton on it and I certainly won't be using it all day so is that really an issue for me. 3. Will a tmobile sim def work for it?