Hi, I am looking into buying an iPhone 6 or 6+ for T-Mobile. My spending limit is $700, but that includes buying it outright from T-Mobile or AT&T or buying a new phone from the grey market/private sellers. I am also considering the Nexus 6 or Xperia Z3. Now, what attracts me to the iPhone 6 are the following items: 1. Reliability 2. Quality Camera 3. Great App Selection 4. iMessaging and Facetime 5. Tremendous build quality overall. What concerns me are the following: 1. No predictive dialing (spell name with numbers and phone guesses who I want to call, not a huge deal but a great convenience). 2. Dealing with iTunes. I can get free legal music and ringtones on Android. How do I accomplish this with the walled garden of iTunes? When I had a 5S, it was frustrating dealing with that for the 1 week I had the iPhone 5S. 3. Battery life isn't great on the 6, but the 6+ is out of my price range if I buy it outright even though private sellers provide cheaper prices but more riskier opportunities. 4. Lack of widgets even though that feature was considered an improvement in iOS 8. 5. Lacking deeper multi tasking. This will take awhile to get used to, but I feel like I could accomplish more things simultaneously with my S5 than my old 5S. I hate the S5 now because of all the hardware issues I had. 6. I have the Moto 360 smartwatch and I haven't taken advantage of it much because of me replacing my S5 like every two weeks because of hardware defects. I need the following in my phone: timely updates, reliability, decent battery life, a good camera, Wi-Fi calling, not excessively big screen or bezel, good customer support and warranty replacement service, good build quality.