Wirelessly posted (Cingular 7130c: BlackBerry7130/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102)
You can't keep your number if you cancel your contract. And they won't let you upgrade because they sell the phones cheap, expecting you to keep them for 2 years. If you don't want to keep it for 2 years, they expect you to pay more money. They look at the contract as a contract for the service and the phone.