So I've had my iPhone 3g for about a month now and I absolutely love it. Don't know how I ever lived without this phone. Anyway, I knew before buying it that there were rumors of a new iPhone being released sometime this summer to coincide with the release of OS 3.0. Being the patient person that I am (not really), I went ahead and bought the iPhone 3g 16gb model. My question is, come summer time, if Apple releases a new iPhone, can I upgrade to that model? I know if could, I'd probably be paying retail price right? I figure if I sell my iPhone 3g on ebay or craigslist, I could get the majority of the money I'd be paying to upgrade. I know nothing on pricing has been announced but, I'm just wondering how that would work.