I figured it's more to due with the OS, yeah. Hopefully the final release works just as well on Win7 as it does on 8/8.1. Though I've read DICE saying dx11.1 (stupidly exclusive to Win8+) will be the faster path so I figured spending some money now on Windows 8 Pro to alleviate a temporary problem isn't the dumbest thing I've ever done, hehe (especially for the price I paid thanks to a kind [H] member).
Once Mantle is out I wonder if win 7/8 will have a difference on amd cards.
and yea win 8 has faster paths which win 7 could have patched but microsoft wont do it.