I originally planned on purchasing a new iPhone 3G in around a week and a half when I get my next paycheck. However, with all of the recent hubbub about a hardware update, I have been contemplating whether this is a smart decision. I've been putting little bits of money away for awhile and this next paycheck will put me where I need to be, financially. I'm considering purchasing the 3G, and then returning it to AT&T within the 30-day return period once/if the new phone is announced. If the release date is after the 30-day period, I plan on returning it and then just waiting out until the release. Good idea to please my instant gratification heeby-jeebies, while still eventually getting the new hardware?