rainbow – Google Code – Merge two HTMl files and mark up the differences in the merged file
The HTML Editor – a viewing and editing control and component for C# or any .Net language –