Every 2 years for me. This time I'm waiting till LTE version comes out
Unless there's an earth shattering update, I'll only upgrade when AT&T gives me the subsidized price, i.e., 2 years later
I've been doing it yearly, but I may very well miss this years minor update.
You want unfair? They're tax deductible too!![]()