I have a 2 year contract with t-mobile and this June coming up is going to be a year and i was wondering how much would it cost me if i wanted to upgrade already oh and also the phone i want is the Htc hd2 so would i have to pay the full price of the phone?