ObjectDiff (nuget): Diff an object graph (for auditing or human readable purposes).  Uses DataAnnotations so good for MVC sites.
Keywords: DataAnnotations|Diff|Compare