Of course, well written code should be self documenting but I digress... Finally, I can stop worrying about documenting my code and just write it. You *must* try this tool, its absolutely unbelievable, in a scary (yet funny) way!
http://www.cenqua.com/commentator/