AT&T has revealed details regarding its pricing policy for the iPhone 3G in the United States. As previously announced, the 8GB model will cost $199 and the 16GB model will sell for $299, and will be available at those prices to customers who bought the iPhone before July 11, who are activating a new line with AT&T and/or who are eligible for an upgrade discount. For customers who aren’t eligible for the upgrade discount and who agree to a new two-year service plan, the 8GB model will sell for $399 and the 16GB model for $499 — identical to Apple’s unsubsidized pricing on the first-generation iPhone. AT&T will also offer the iPhone 3G on a no-contract-required basis, with the 8GB model priced at $599 and the 16GB at $699. In addition to the handset charge, current AT&T customers who are upgrading to iPhone 3G will pay an $18 upgrade fee and new AT&T customers will pay the standard $36 activation fee. The iPhone 3G will go on sale at 8 a.m. local time, July 11.