You will need to get data for the plan and iPhone device that *you* want from the AT&T website, but remember to factor in the 2 year contract, because like most phone plans you're paying for a full 2 years.

One question on your Tracfone minutes, your costs seem a little high to me - I buy my minutes once a year, and use the double minutes for life option that nets out to to $13/month, and I rolled over 500+ minutes last year. Are you buying minutes more frequently? They'll cost you more in the long-run.

I'm facing much the same issue - I need a better phone for text messaging, and am considering a blackberry for that. With a few more providers than AT&T I hope to have a few more price-competitive options.