I have had tmobile for as long as i can remember but im tired of it always loosing service and never having service at the places i need it. So this is why i ask. Which one should i choose? If i get verizon i have to pay for it on my own but if i stay with tmobile my parents will pay for it...