This looks interesting. Fabrice wrote a plug in for .NET Reflector that dynamically generates a UML sequence diagram for a method. The sequence steps are basically the methods called by the method you are diagramming. An interesting idea. Since he released the source code, it’ll be interesting to see if anyone takes this anywhere.