I had the same problem, but i've decided to go with the 6600GT , i dont think the 6800 is really worth it, althought it does have 12 pipelines and is 256 bit but i beleive the core speed is slower then the 6600GT if your going to get something better then the GT do what everyone else has said and get the 6800GT, otherwise get the 6600GT, it will run everything fine.