Hello, everyone. I'm new to MacRumors and I'd like to make this first post of mine an opportunity to get some opinions. I've recently purchased/upgraded to an iPhone 3G, with the standard issue 2-year AT&T contract (which is fine by me as I'm part of a family plan; let's just say I'm paying far less than the usual $100 a month to use the phone). The thing is great. It has made my life a great deal easier, et cetera, et cetera. I'm sure it has been said thousands of times before. But now I hear mention of the next version of iPhone coming out in June. I'm looking for some suggestions on what to do: to return the 3G and wait 2~3 months, or to hang on to it. Do you think the next iPhone will be priced similarly to the 3G? Will the battery life be better? How about this new graphics thing I've seen written in a few places?