So Sprint, what is your deal? Seriously? What is it? What!!!!

Hey guys, just ranting here. So anywho, I am a Sprint user, forced by my mother since she pays the bills (don't worry, I'm still in highschool). I have the HTC Arrive, which I love WP7, but the hardware is retched. When the Nokia Lumia 920 came out, I knew it was the phone for me (the cyan one was from the gods) but alas, I have Sprint. I hate Apple, with a passion. I once owned a Ipad, once. I have a Surface and a Windows 8 laptop, so the optimal choice is Windows Phone 8 right? WRONG!!! Because of Sprint! So back to the original subject, will a Nokia Lumia 920 or an HTC 8X work if I bought it without a contract? If not, I will have to get the iPhone (Android is not an option for me, never been a huge fan and the reason I would choose an iPhone is since I had an iPad, I have already bought some apps). So can someone help? Will Sprint carry WP8? Will a Nokia 920 or HTC 8X work on a Sprint network? Now I will play DoTa 2 while I wait......