This is to completely stop all confusion and outrage. iPhone 3G 8GB $99 (black) iPhone 3GS 16GB $199 (black or white) iPhone 3GS 32GB $299 (black or white) This price is for current AT&T customers that are out of their 2 year contract or are new customers to AT&T. People who bought the 3G iPhone last year still have 1 year left so they cant get subsidized price. iPhone 3G 8GB $299 (black) iPhone 3GS 16GB $399 (black or white) iPhone 3GS 32GB $499 (black or white) This pricing is for people that want to upgrade to iPhone 3G or 3GS but are still under their 2 year contract. I don't no why these prices seem shocking to people because when the V1 iPhone came out it was even more expensive then this. (later dropped to these prices.) iPhone 3GS 16GB 599 (black or white) iPhone 3GS 23GB 699 (black or white) These prices are the price you will pay if you buy an iPhone without years of your precious life sold off to a wireless carrier like it's a cheap piece of meat. People upgrading from V1 to 3G got the subsidized price because they didn't buy the V1 iPhone for a subsidized price so you still qualified for a phone at a subsidized price. Hope this clears up any confusion. Most of you probably already knew this but I thought I would type it anyway. Feel free to add.