If you are thinking about upgrading your iPhone and you have AT&T, there are some good deals and there are some not so good deals out there. Let's take a look at AT&T's prices and plans offered for the new iPhone 6 and iPhone 6 Plus.

If you are eligible for a standard upgrade, meaning you will be signing a new 2-year contract with AT&T, you will get the best price. That means if you want the 16 GB model of the iPhone 6, you will pay $199. For the iPhone 6 Plus, your price will start at $299.

AT&T will try to get customers to join their AT&T Next plans, but it comes with a catch. First of all, you are renting the phone basically. Next, you are paying anywhere from $32.50 to $47.50 per month (in addition to your wireless bill) for the right to rent this phone. AT&T wants you to think you are getting a great deal on the phone but instead of getting it for $199 or $299 in cash, you are paying a monthly fee on the phone based upon it's FULL retail price. That means that instead of paying $199 once, you will pay $32.50 12 or 18 times, depending on the Next plan you choose. That $199 phone turned into a $390 or $585 phone. Finally, at the end of your Next plan with AT&T, you have to turn that phone back into them or buy it out at the full price. They hope that you turn it back in and upgrade to the next iPhone (either the 6s or the 7).

So, now that Next is out of the way and you have picked out the model, color and size that is right for you, it's time to pick your data plan. If you are one of those customers who is lucky enough to have unlimited data from the old days, stick with it, AT&T does not offer this anymore and they almost certainly will not offer it in the future.

With iPhones requiring so much data and data being so expensive you are going to want the most data you can afford. Buy the biggest data plan that fits your budget, but certainly no less than 4 GB per month.