Get 8600GTS instead of 8800GT 512MB
Newegg.com - ASUS EN8600GTS/HTDP/256M GeForce 8600GTS 256MB 128-bit GDDR3 PCI Express x16 HDCP Ready SLI Supported Video Card - Retail
8600GTS performs better even if it have less memory
8600 have single slot cooling
Newegg.com - ASUS EN8600GTS/HTDP/256M GeForce 8600GTS 256MB 128-bit GDDR3 PCI Express x16 HDCP Ready SLI Supported Video Card - Retail
8600GTS performs better even if it have less memory
If you want a single slot card I would recomend this video card instead of the 8600.
8600 have single slot cooling