You can probably get 7-8 years of solid use out of the phone and get the same amount worth of proper software updates. The only thing you have to account for is changing the battery and you'll likely have to change it 1-2 times over the life of the phone.