I have an early upgrade available for Sprint and I was considering buying a GSII on Amazon for $150 w/ 2yr contract (I am part of a family plan) My current phone is a HTC Hero & I can't wait to be rid of that turd. My contract is due to expire in mid-July of this year. Not sure what happens if I do nothing, will my phone be shut off w/ no contract? My wife's end of contract is a year later, she got an Epic from Amazon a few months back. I live in the Milwaukee area & currently there is no 4g & I imagine that it will take Sprint at least 2 years before they roll out LTE in my area. Any thoughts or suggestions? Wait out my contract/ for GSIII?