I work for a hospital and only certain versions of iOS 6 are approved, 6.0, 6.0.1, 6.0.2, and 6.1.2. Ill still be able to connect an iPhone to the wireless network. I just wont be able to connect it to the Exchange server, which pretty much defeats the purpose of getting an iPhone. Sadly, my situation doesnt stop with the iOS versions. I want to use the iPhone on either T-Mobile or Verizon. T-Mobile has a prepaid plan for $30 a month where you get 100 minus, unlimited texting, and 5GB of 4G data. I really dont make many phone calls anymore. When I need to make a call I can just use google voice. The problem is that I dont live in one of the 7 cities that will be getting LTE coverage. So coverage could be a problem. I also really want to jailbreak my iPhone so many of the jailbreak add-ons add so much functionality to the iPhone that its almost impossible to use it without the add-ons. The T-Mobile iPhone will most likely be coming with iOS 6.1.4, which means no jailbreaking. So my other option would be to go a Verizon data only iPhone for $50 a month. Which I can get down to about $35 a month since my employer has a discount program with Verizon. I would have to get a 4G MIFI off eBay. Then active the MIFI with the MIFIs IMEI number with the Verizon iPhones nano sim card, instead of the iPhones IMEI number. Then drop the nano sim card into the iPhone. My only concern is emergency calling. I am just so frustrated given my situation. I feel like I am fighting the iOS version, jailbreaking, and the carriers. I really cant afford a traditional plan where you get unlimited minutes, texting, and several gigs of data for $85 to $100 a month. Doesnt really have be this complex just to get an iPhone at an affordable price? I am almost at the point where I just want say forget it until the iPhone 5S comes out with iOS 7, but who know how long it will take for a jailbreak to come out for iOS 7. I am sorry if this came across as rant.