No matter what resolution you run at, get the 640Mb vresion. The 320Mb version just does not cope with DX10 games well, and will not run future games a full resolution or graphics. I recently bought a BFG 640Mb 8800GTS, and think it is great, especially when compared to my friends 320Mb version, it blows away all 3D games, especially FSX.