You'll need to use mshtml.dll and then use Microsoft.

You'll open up new classes that are real *****es to use, but once you know how to work them everything slides right in.

Just use a WebClient to download the html string, or manipulate whatever. Insert it into HtmlDocument3/4/5/6 class htmlContent or whatever.

That's my solution. It does not involve any use of WebBrowser.