No worries you are not coming off that way. I have used Verzion before back in my blackberry days and never had problem coverage so I understand what you mean. I have thought about just ending my contract and moving on. However, there are a few things stopping me.
1 I receive a discount on my monthly bill for Sprint and only pay around $60/month for unlimited everything it would be an arm and leg to pay the high rates that is offered by Verizon especially since I am a high data user in fact that was one of the key reasons how I ended up with Sprint in the first place I do believe that you pay for quality but Sprints quality shouldnt be this horrible it was decent with blackberry and I would expect that iphone would be better
2 The contract is not in my name so ultimately it would be someone else decision
3 I am jailbroken and if I switch I cannot jail break the new 5.1 firmware untethered
I understand. Have you checked with Verizon to see if you get any kind of a discount? At least you'll know for when your contract is up. I know you said the contract isn't in your name and you'd be paying more with Verizon but a lot of people are signing up with a 4G LTE phone and getting the double data plan and then switching to the iPhone. They are able to retain that double data plan.
Unlimited data is not what it use to be and the only people who really have it are Sprint and Verizon 4G LTE users. Sprint offers it because they are so slow and this allows them to offer it. Sprint gives EV-DO a really bad name. It's much better on Verizon. AT&T slows down everyone on an unlimited plan after 3GB no matter what. If you have an LTE device you slow down at 5GB. Then again AT&T doesn't want you to even use their network, they want you on WIFI 24/7.
My advice is: keep calling Sprint and complaining. If you call them too much they will end your contract; something about not being able to meet your demands. If the slow speeds continue ask for a credit each month. Tell them that you pay for data and can't use it when you have a good signal. Keep complaining until you get what you want.
Hopefully their network gets better. Good luck!!!