This is not a "my 3GS is better than your 3G" thread... just an observation. I have been using my 3GS for a few weeks now.. I love it, but I think I have been taking its speed for granted. I just use it much much more than I did the 3G because no waiting for apps to open or load or work. My wife has my old 3G. I was helping her do something yesterday and used it. I am shocked at how different it felt. The moral of the story is that the 3G is fantastic. Just don't use the 3GS for any extended period of time if you are sticking with a 3G. The 3GS spoils it for you.