I went to an ATT store today and found out that last year, when Apple announced the coming of the iPhone 3G, anyone that would buy the 1st gen iPhone would be eligible to trade in your 1st gen for the 2nd gen iPhone. She was clear to state that it was only after Apple made the announcement. She also says that ATT new of this before they announced it to the public and that she, as an ATT employee that knew of the iPhone 3G up coming day view while it was still a mystery to most, says that she hasn't heard of any upcoming new iPhones. How can this be with all the confirmative rumors about the production of the 32G iPhone Chips and the talk about quad-core processors. I understand that they can release a good software update but they are way overdue for a new iPhone. Call it whatever you want but we need a new one. I want one but I don't want to buy one to find out a new one came out 3 months later. I want a 32G with the quad-core feature, which I know will come out since I know of someone that works for the company that produced the quad-core processors for Apple's iPhone. I'm not giving any names but I hear that it has major improvements over the current iPhone 3G processors even if they were to release it as a dual-core instead of a quad-core, the quality is much higher. In conclusion, we all want a new iphone. The pieces are in place but apples has not made any indications that it should be happening before WWDC 2009 which is in June. We can confirm with others all we want but it's up to Apple to release, why haven't they done so yet???? I've been holding to purchase a new iPhone since October of last year!!!!