SQL Documentor from Vale Software is designed to help all SQL & MSDE developers by quickly and effectively generating complete documentation detailing your databases.
The output is completely customisable to show only the things you want to see. It shows the tables, column names, data types and sizes, default values, users and rules. You can report on everything that you would want.
You can export to RTF and PDF Formats.
This software is a shareware. You will be able to download and test SQL Documentor during a certain period of time, then, if it does what you need, you will have to acquire the full version from SQL Documentor publisher. The SQL Documentor 1.000 free trial version contains an installer and an uninstaller, and has a size of 7501 Kilobytes.
For additional information and support request, please contact directly SQL Documentor publisher.

SQL Documentor Screenshot