right now all the cards that are out support only direct x 9. with the release of microsoft vista the new OS, we will be able to utilize directx 10. no cards right now can support direct x 10, your 7900GTX probably will not be able to run that game at max settings since it is using an older version of direct x, which is why i chose to stay with this 6800gs =)