I want C# code to do the following:
- diff files
- diff binary data
- display diffs intelligently (for the web is fine)
- how hard is it to have a diffing algorithm which displays the age of text, given a revision history?
- spell check
- screen scrape (I'm working on HttpRequestor)
- intelligent visualization of tags (beyond a tag cloud), including relationships between tags (like this tag is often used together with that tag)