So I am buying an iphone in the coming weeks, and like many before me I face the predicament of 3G vs. 3GS. I will be buying from the Apple AU store (assuming they come unlocked from Apple, which I assume they must do - will call them in the morning to confirm) where the 8GB 3G is $719 and the 16GB 3GS is $879. The price difference isn't that much I suppose, but being a student it seems like a lot. I'm wondering if, with updates, the 3G can run like a 3GS... I understand the 3GS has quicker browsing etc than the 3G, and video recording (but can the 3G record video with newer firmware/updates?). My previous phone was a hiptop (or a sidekick as it was called in the US), so as long as the 3G browses with equal or better speed, I will be happy. I am just wondering if anyone can shed light on this for me, because I am having a huge amount of trouble deciding. TIA for opinions/help.