I am currently looking to upgrade my computer in the way of video enhancement. I am looking at the nVIDIA GEFORCE 6800 GT, I am aware of the price and am willing to pay up to $400, The thing i need to know is which one is compatible with my system. What i mean is that when i click on the link to look at the nVIDIA GEFORCE 6800 GT, there are many different kinds, I will list them all, BFG Technologies, XFX, Asus, PNY, eVGA, GigaByte, MSI, AOpen, and Leadtek. All of these acronyms come before the title "nVIDIA GEFORCE 6800 GT" i just need to know which i need, i am currently under the operating system, ME. But i am getting XP soon, so in regards to answering my question just answer it as if i have XP. Thank you very much!