Has anyone noticed that if you retrieve HTML from the clipboard, it gets the encoding wrong and injects weird characters?

For example, executing a command like this:

```
string s = (string) Clipboard.GetData(DataFormats.Html)

```

Results in stuff like:

```
<FONT size=-2>Â Â <A href="/advanced_search?hl=en">Advanced 
Search</A><BR>Â Â <A href="/preferences?hl=en">Preferences</A><BR>Â Â <A 
href="/language_tools?hl=en">Language 
Tools</A></FONT>

```

*Not sure how MarkDown will process this, but there are weird characters in the resulting markup above.*

It appears that the bug is with the .NET framework. What do you think is the best way to get correctly-encoded HTML from the clipboard?