Hey guys, I really am in need of a new phone. I have an Iphone 4, and I would love to continue to use it. However, even on verizon i get dropped calls and stuff sometimes in my locations because of the terrible 3g signal it gets from my iphone! Additionally, my iphone is cracked and I have to talk on speaker phone to even hear somebody! The regular speaker doesn't work! I admittidly, have had this phone for over three years now and haven't kept it in the best condition, so a lot of it is my fault.. but I am in need of an upgrade.. With the 5s coming out next week, I feel like that would be a great option. However, I don't want to lose my unlimited data that I have with verizon by buying it on contract. Additionally, I don't think they are even selling it on launch day without a contract for verizon. I'm not sure if I should switch to sprint to get unlimited data - as i have heard their coverage is terrible in some spots.. and during the summer i live in a very rural area.. where even verizon struggles sometimes. I have to have unlimited data though because during the summer I only have access to satelite internet, so for any streaming I'd have to use my iphone. I know no one can really tell me the best option, but I just need to know what my options really are for the 5s. Is leaving verizon for sprint a terrible idea? I would love to keep my unlimited data with verizon, but paying $800 for a phone just seems like way to much..... I'm not sure, please help! thanks.