I do not currently have an iphone. I'm trying to decide whether to get the 3Gs now or wait till the next update is released. I am happy to wait for the next update however the only thing that puts me off is the potential cost. Currently I can get the 3Gs for appx £90 on 24 month contract. Will the 4G be super expensive when it comes out? If so I might be better just getting the 3Gs now as I know I can afford it rather than waiting for an iphone I can't afford. I've tried to find info on how much previous iphones cost when they were released (inital cost + tariffs offered) but haven't had much luck. Any thoughts would be helpful.