You guys act like upgrading every year somehow costs a lot of money. I've upgraded every year without ever actually paying out of my pocket for the actual phone. Except for the original iPhone, of course. But after that every year I sold my previous iPhone on craigslist and always got enough money to cover for the complete unsubsidized or slightly less subsidized price. It's not that difficult.