Upgrades rarely succeed in keeping custom setups like that.
The MSDNAA copy comes with it's own support if you fail to fix it with a fresh install.
As no machine details are found (sorry if I missed it) I have only one idea. A fresh install.
Bob
I have a computer that is setup to display onto three monitors at once. It worked fine while I had XP but after upgrading to Windows 7, it only displayed onto one monitor. When I pull up the device manager, it indicates that one graphics card is working properly while the status of the other graphics card is "This device cannot start. (Code 10)" I would appreciate some assistance with this matter. I'm running a MSDNAA copy of Windows 7 on a custom made computer that has an ASUS motherboard.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic