My contract with T-mobile has ended and my phone is really old. I want to get a new family service plan with Cingular. However, I want to get a cheap, good phone online, like from Amazon. The problem is, I think, that Amazon won't let you transfer phone numbers if you want the discounts. Is there anywhere I can keep my number and still get a good phone? I know can do it directly through Cingular, but all their free/cheap phones suck.