Microsoft has released a tool called the Microsoft SQL Server Best Practices Analyzer. With this tool, you can test and implement a combination of SQL Server best practices and then implement them on your SQL Server. The SQL Server 2005 Best Practices Analyzer gathers data from Microsoft Windows and SQL Server configuration settings. Best Practices Analyzer uses a predefined list of SQL Server 2005 recommendations and best practices to determine if there are potential issues in the database environment.
Download SQL Server 2005 Best Practices Analyzer (February 2007 Community Technology Preview)
Abstract courtesy : Microsoft
Reference : Pinal Dave (http://blog.SQLAuthority.com)