Sources are telling us that the price of the 4G
iPhone will be very similar to the current price of the 3Gs, maybe only $100 more than the 32 GB 3gs. So, if you have a contract for your 3gs, you would need to terminate that and sign a new, extended contract for the 4g to make up for the missed payments. If you have a pay as you go 3GS, then then upgrade would cost you whatever the price of the new phone, which is expecting to be about $400 or so.