sorry didnt see this post, to be honest theres no point in the 8600 gts, dont get me wrong is a good little card. but you have a 20" screen so if your into games, and want to run them at the screens native resolution your going to need some thing more powerful, so i would go for an old dx9 card. some thing like a 7950gt or 7900 gtx or gto (same card just different memory speeds) plus the top end 8 series cards cant even handle dx10 at the moment so it would be pointless buying a 8600 gts, and there is int any games out that support dx10. Reece