I lost my iPhone 3G at a theme park last week while riding a roller coaster. I was quick to find a Blackberry Curve on craigslist as a "replacement" but it's almost painful to use after having the iPhone for almost 2 years. Would I be wise to get a new 3G only to turnaround and get the next gen iPhone when it is released this summer? I could then unlock and sell the 3G. Can I even buy a new 3G without extending my contract (at full price)? Also, if I stick it out with the Curve and get a next gen iPhone when it is released (presumably preloaded with 3.0) will I have any issues restoring from my backups with the 2.x software? Would this even be possible? Any suggestions welcome.