Okay, considering the specific point, I can't see how it's hardware linked at all, except by drivers. The driver base for XP and Vista/7 is different, especially for 64 bit, so if you have been installing XP drivers, then maybe you have a bit of a problem there...
Do you know what driver version you are using? I think there have been at least half a dozen Catalyst releases this year and each one has been used to address issues with recently released games. It's important not only to get the latest drivers but to check again to see if they are superseded.
Antivirus is a very important point. A lot of games now keep track of stats or save settings and frequently access these files as a result. Any AV program that does on-demand scans will probably scan these files as frequently as they are accessed, creating a stutter in frame rates or maybe even input lag. A good catch-all way to deal with this is to have the AV exclude folders such as Steam or the Documents/My Games folder, where a lot of user data is kept.