blair4990 wrote:
The longer you wait the cheaper your new phone will be. They told me several months ago I could upgrade but nothing caught my eye and I would have had to pay something for almost every phone so I waited. Now my 2 year contract is over and I can get every phone for free, even the droid which last week I would have had to pay $149 for.

But then, by the time the phone you want is insanely cheap or free, a newer and better version of that phone will be out and you're gonna wanna wait for that one and then the process will end up repeating.