hi, so i have the iphone 3g. i got it on prepaid in australia, so i dont need to worry about old plans. i was thinking of going on a 24 month, or a 12 month, plan with optus, but i know that a new iphone will be coming out next year. we are nearly in november so an update would not be that long away, right? can someone please tell me if i should wait till then or should i go get the 3gs now? are the predicted features in the 4g iphone that good? what are they? what could they improve that apple wouldn't pass down in a software update? my current iphone is starting to die a slow death. it seams to of gotten slower, i am running out of space on my phone (so i would get 32 gb) and there is a big crack in the back of my phone now, which seams to have grown.. having said all this, my iphone could survive till next year. so upgrade or not upgrade to iphone 3gs, or even another phone that you would recommend. thanks heaps.