I bought an iphone 3G on May 29 2009, Like an idiot, not realizing there will be a new one. I have a question, could i return it for and exchange/refund and purchase the new one when it comes out? I tried calling AT&T and sat on hold for 35 mins. with no answer. Anyone with a similar situation/advice? In another forum they were stating that last year AT&T allowed an upgrade at no charge for those who purchased 1st Gen iphone after may 27 or 28. http://forums.wirelessadvisor.com/apple-iphone/74728-get-iphone-3g-now-wait-new.html Im happy with my phone but would love to upgrade if possible. Thanks in Advance.