Why use a webbrowser?
Take a look at the possibilities of designing an UI with WinForms and Visual Studio 2005. Click here for the video. Developer productivity is cranked up another notch.
Now combine this with a SmartClient-scenario where the WinForm-app is started using a href/exe. What would be the reason of using a browser-based application anymore?