I had to install all of my tools on my desktop and a new laptop. I did it in this order:
Windows Update (900MB of updates)
Visual Studio 2010 (I removed the SQL Server 2008 Express instance from the custom screen.)
VS 2010 SP1
Web Platform Installer (to get MVC and all the other stuff)
SQL Server 2012 Developer Edition
And then I used NiNite to install a TON OF SOFTWARE in about 5 minutes. It installed:
Anyway, NiNite is freakin’ cool. Hope you find it as useful as I did.