Hmmmm...difficult to say without seeing everything involved. One thing you don't have to do is download the HTML source code because if you have Navigated to it with the WebBrowser Control, then you can just retrieve the HTML source code by using "outerhtml".....something like this.

Code:
Dim sHtmlSource as String
sHtmlSource = WebBrowser1.Document.documentElement.outerHtml
If you want I can take a look at it for you....