just in terms of fees and prices, assuming in june there will be a new iphone, i can get a 3gs(299$) and sell my 3g for around 250$, if the new iphone comes out in june what fees would i pay to upgrade again (to the new iphone) on the same line?
Best wait.. if and when the next gen iPhone is released this summer, the 3Gs will still be around, and probably at a good price. If all this hullabaloo are all rumours and turns out to be a big disappointment (hate to say it that way) you can still go with the 3GS. At least by then you can make proper decisions based on facts than just speculation