The time of rumors is over. Now we know the hard facts. The compass was a pretty sure bet. So was the upgraded camera and video capability. The iPhone 3GS has a faster processor, more RAM and HSDPA with up to 7.2 Mbit/s.
What we didn’t get was the front facing camera. Too bad. I was really hoping for a breakthrough in mobile video calls. Maybe in the next iPhone.