• Have a look at this article:

    http://www.sqlteam.com/article/using-ddl-triggers-in-sql-server-2005-to-capture-schema-changes

    Also, do a search here on DDL and trigger