My new one's hardware:
03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0a)
04:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 (rev 24)
I think most of the rest of the hardware was ok with drivers from windows update once I got an internet connection.
And about GPU drivers... For windows neither the intel driver from the intel website nor the amd driver from the amd website worked and I had to install the outdated enduro package from the notebook vendor. Maybe that has been resolved with catalyst 12.11, at least I could update to the 12.11 beta without an issue.
Windows drivers often don't "just work" in my experience. I have seen someone plug in some DRM dongle into an up to date windows 7 machine and the driver installer from windows update made it go into the bluescreen loop...
It has these problems even though it is the most used operating system in the whole world and you pay actual money for the support. I think in comparison linux does remarkably well on consumer hardware.
I think I will - as a secondary system - install Windows 8 rather than windows 7 prof over home premium in order to use more ram than 16 gb.