PocketNow has done a nice review on web browsing experience on the up and coming Windows Phone 7, the hot Android and of course, the iPhone. Let’s see who will win.
And here is the video. Note that the build for the Windows Phone 7 is 6414 and NOT the final product. Who do you think will win?