I have had my iPhone 4 for 2 years. Do I get an upgrade and if so then what does it get upgraded to?

I have had my iPhone 4 for 2 years. Do I get an upgrade and if so then what does it get upgraded to?

Why would you ask this question without naming your carrier?

It doesn't matter how long you've had your phone; the important thing is how long your contract was for and how long you've been under it.

If you are eligible for an upgrade, you can get any phone that fits your contract, or upgrade that as well. Different phones have different prices - even for those who are eligible to upgrade. (Actually, you can upgrade any time you want; it's only after you've finished your contract and can renew that the carrier will let you do this at a discount.)