I like both phones a lot. Each has something that it can do better than the other. Now I'm just kinda picking by the carrier. With Verizon, I will most likely have better coverage everywhere I go, which is important because my dad is a truck driver. I will be paying $180 for for 2 lines with 1500 mins, web on both phones, and unlimited texts. I will be stuck on 3G, not 4g. i heard that verizon's 3G is still prett fast though. With T-mobile I will prob have worse coverage everywhere I go. Paying $150 for 3000 mins, unlimited texts, web on both phones, and will be getting DOUBLE the amount of minutes from Verizon AND 30 BUCKS CHEAPER. I will also have access to t-mobile's "4g", which isn't too good, but will get better over time. So at first glance, it's obvious I should go with tmobile, but because my dad travels all over the place, I don't think he'll always have coverage compared to Verizon. I am located in North New Jersey and my dad usually goes to PA, NY, VA, ML, and CT. So which carrier is best for coverage in the North East? THANK YOU GUYS FOR ANY INPUT!