I have a 3G iphone and with all the rumors and speculation, i see no reason why anyone would upgrade to the new one unless there was something truly kickass coming out like a front facing camera.
reasons why someone would upgrade to a slightly better 3G are:
-still have a 2G
-wants more storage
-better processor? eh, lotta money i bet you can save
im basically saying, apple made allot of money off people upgrading from 2G's to 3G's so if they want that again they better have thrown a video camera on the front or ill keep my 3G till next year.
I'm not gonna....I just don't see anything too groundbreaking happening in a year :-/ Maybe next year I'll get a new one.