If your hardware is new, chances are Windows 8 will have drivers for it. That said, Windows 8 is nothing special but Microsoft's scheme in integrating their philosophy of "One operating system to rule them all!" like some evil Sauron with a touchscreen tablet.
There's absolutely a waste of time and money spent by people in getting Windows 8 now, and trust me, it's not worth it. Windows 9 will be. A person I know said even the guys at Hackerthon laughed at Windows 8 and couldn't perform well with java coding and the instability was rife that people emailed them an ISO of Windows 7 for an emergency lolz
Performance wise vs Windows 7, Windows 8 is rated faster for one reason, it's processors. Windows 7 on boot has most of these system processors running, whilst Windows 8 only uses what the user uses. But this is a lame reason to want to swop sides, with a bit of effort and configuration you can make Windows 7 equally as fast.
Regards to Direct 11.1 ... What a lot of crap.
Now for gaming.
FPS measured with both a Radeon and Geforce graphics card proves my point.
In Windows 8 the FPS scale benchmark always measured .5 higher in mostly any game tested. That's so goddamn significant I almost fainted.
If Microsoft thinks they going to win peoples favour with these small (.) point increments then the weed in their office pot plants must be getting damn strong this time of year. ,|,,
So if you still haven't got neither of them go with Windows 7.