Is it worth swapping for the 3GS? I am not sure of the difference really - is it just faster? The temptation to open it anyway and play with it is massive! Can anyone tell me what the 3GS can do that the 3G can't? Should I swap it?