Last week I installed SQL Server 2008 Express on Windows Server 2008 and there's a short list of prerequisites I had to download over a slooooow link.
Hopefully this list will save someone the same pain I endured.
Microsoft .NET Framework 3.5
Windows PowerShell 1.0
Windows Installer 4.5
It was smooth sailing after the prereqs were installed. I have to say Microsoft has done a great job as of late with their installers, they're informative and usually include links for missing components or wizards to install features or roles. What took them so long to reach this point? It's not like this is rocket science...or is it?