I have to disagree. It's not fair to compare Apple's last years flagship 3G to Nokia's brand new flagship N97. Apple's new flagship, the 3GS, renders much, much faster than the 3G so I'd assume it's yet more faster than the N97.
Once you jailbreak you 3GS you can have limited flash support on iphone 3GS as well, granted, it is not as good as flashlite on N97, but it is something.
N97 cannot cut/copy/paste from the browser, only in text input fields, iphone you can cut/copy/paste anything.
N97 cannot pinch to zoom so you can fit the text exactly how you like it, iphone you can.
N97 resistive screen not as efficient and accurate to scroll through web pages, iphone 3GS capacitive.
N97 will not remember text input fields, iphone 3GS does so very efficiently.
With jailbreak iphone 3GS can download files from the internet too.
With jailbreak, iphone 3GS, very simple and efficient in-page-text-finder.
With jailbreak, iphone 3GS, text spell checker (the little red line under misspelled words and all), with suggestions on how to fix it.
While the N97 wins in screen resolution, the iphone 3GS wins in screen size, making it a draw in my opinion.
And less not forget, that the iphone 3GS renders the actual page more faithfully than the N97.
So yes, I have to disagree, the iphone 3GS is the hands down winner here :buddies: