Right - That device that is not loading is proving to be the issue at hand - until Windows 7 can load drivers for it and make it work, Windows 7 cannot even poll the PCI bridge for any devices attached to it - thus there should be none of your PCI devices showing.
You say you uploaded a bunch of drivers - we're going to need a lot more info than that. Which drivers, what version, and did you *install* them or just upload (as in download to your system) ?
Word of advice - detail each and every step you take in its entirety - else you may make a simple little mistake that we do not know about and thus cannot help you resolve this issue. We're not sitting there at your computer able to do anything, and so you have to be our eyes and ears for us. And fingers.