When building a new dev environment, there's an issue when you try to install Visual Studio followed by SQL Server because Visual Studio will install SQL Express if SQL server is not there. It causes some problems, so:
The preferred order of installation is:
Thanks to this page for details:
http://geekswithblogs.net/ingrid/archive/2006/02/03/68116.aspx