ok, here's another I wrote that is absolutely free and open source:
http://www.codeplex.com/scriptdb
you can use it to script out all database objects from the cmd line. it's nice to automate generation of scripts for checkin to a source control system, for example.
---------------------------------------
elsasoft.org