I'll use up another answer slot, since there's a lot to say here.
I wish I could offer links to such resources :) I mean, there's no such thing out there, and I doubt the people who did do it would be forthcoming with source code of how they pulled it off. This is mainly because the sheer amount of work required is mind-boggling.
Here's how I went about it. First, I found out the ideal (or, almost) ClearType-like algorithm - something that worked specifically for me (unhinted, mind you, but given the performance cost, I couldn't be bothered). Then, I wired it into .NET so I could at least render bitmaps with text (I have a Silverlight test page that shows it in action). Consequently, I fine-tuned the algorithm to a point where it could be used instead of, e.g., a label. My app was full of labels, so I did those. (Text boxes might be a lot more trickier as you can imagine). And that was that.
As you can see from the link, it might be possible to get good ClearType-style text in Silverlight as well. I've only spent 2 days wiring a web service to render text, and it's fairly slow, but I reckon that for things like labels, there's no reason why something like this - especially with caching and other trickery - cannot be done.