I'm not sure if any of you have played with the iPhone 3GS but it loads extremely complex web pages in a matter of seconds. Very close to desktop performance.