I have have had my sprint phone,the rumor, for more than a year and a half but it broke and i dont like it that much anymore, how much would it cost to cancel the contract and is there a way i could get the upgrade to the newer rumor for free if the cancellation fee is too much? Thanks for your time.