I'm sure the iPhone has a great web browsing experience, but I don't think that Windows Mobile is too far behind. I am currently using
Opera Mobile 9.5, and
Skyfire beta, both of which give you full html browsing. Also,
Firefox will be making a mobile browser, due to release September 1st.
That being said, I would probably be somewhat interested in the Iphone (I have an 80gb Ipod), but I don't think I could ever switch to At&t and pay their outragous data fees. I'm currently on a Sprint SERO plan, and pay $30/person for my minutes (500 anytime/unlimited nights/weekends/sprint to sprint) PLUS unlimited data. That makes my total bill right at $70 after taxes for both me and my wife. That coupled with Sprints 3G network makes me want to stay with Sprint as long as I can.
As far as phones are concerned, HTC has recently announced the
HTC Touch Pro with 288MB RAM/512 ROM/Micro SD slot and a VGA screen (480x640), which sounds pretty awesome to me. Also, HTC has included "TouchFlo 3D" which is the eye-candy interface that the iphone fans love.
All that to say, I'm sure that the iphone is great, but for now, I'll stick with my Mogul and cheap unlimited data and wait for the Touch Pro later this year. Who knows, I might even wait for WM7 coming early next year!