Hi, I was wondering if DirectX 10 graphics cards, such as the ATI Radeon HD4870 X2, and the NVidia GeForce GTX-280 are compatible with, and would be able to run DirectX 9 or lower applications. I play alot of video games on my PC, such as Battlefield 2, and Diablo 2 expansion. With windows 7 coming out, I'd like to know if these older games would run on new hardware and operating systems. I know, I tried installing a windows 95 game on Windows XP, and it didn't work. Oh, and I was told that if I played Battlefield 2 on a multi-core CPU, I would first have to disable the other cores leaving only one operating in order to play it. Is that true? Would video games such as Battlefield 2, and other older programs utilize more than a single core? Or is it not in the game's programming to?