So, as a curiosity, I decided to run the SunSpider benchmarks on my MacBook Pro 2.4GHz 4GB RAM machine. Safari fared better at 1.1 sec. Firefox 3.5RC hit 1.4 sec. Then I downloaded Firefox 2. 13.2 sec for Firefox 2 on my MacBook Pro. So, the Phone 3GS might not hit MacBook speed with Safari, but it fares very well against a browser that many of us used not so long ago.
It isn't like Firefox 2 is some terrible browser and since Firefox 2 is handily able to execute the JavaScript contained in most pages on a MacBook Pro, it stands to reason that JavaScript performance shouldn't be a barrier on the iPhone on current generation web stuff. Granted, I'm sure Google and others would like to push the envelope, but it's good to see that mobile browsers aren't so behind.
It isn't like Firefox 2 is some terrible browser and since Firefox 2 is handily able to execute the JavaScript contained in most pages on a MacBook Pro, it stands to reason that JavaScript performance shouldn't be a barrier on the iPhone on current generation web stuff. Granted, I'm sure Google and others would like to push the envelope, but it's good to see that mobile browsers aren't so behind.