I just got a 3gs a couple of months ago. And if a new iPhone does release in the next few months, being with a phone company for 3 years, is the only way for me to get my hands on the HD is to buy only the phone itself? Or are there any discounts or they trades or whatever technical terms y'all use?