Im going to do a completely new build from the ground up. Right now im running a 3400+,1.5gigs ddr2700,and a 9800 pro....ya, It is time. Im going to do the magical 3.0Ghz OC'd e2160 deal with 2 gigs of Patriot mem(PDC22G6400LLK) and a nice Gigabyte board(GIGABYTE GA-P35-DS3L), then it eventually came down to the final decision....the video card. I've been reading articles for almost 2-3+ hours and I still cannot make up my mind. Im either set on buying a 1950 pro 512mb for what I see $155, or should I get a 8600GTS for about $130...I read a review that someone just replaced it from there 1950 pro...Hmm should I go for the 8600GTS, price looks amazing, I read from others that the drivers are getting better, and its very comparable to the 1950pro... Im lost, im leaning towards the 8600GTS though...Another thing to what are you opnions on 256 vs 512 memory sizes? I read benchmarks/articles that completely contridict everything, the longer I researched the worse it got, Also lets say I do get a 8600GTS, wont DX10 performence be medium at best? But I figure might as well have the DX10 support if it performs close to the same, maybe slightly less than a 1950 pro..I dunno im confused...