HardOCP compared three GeForce 8800GTS 512MB graphics cards from Asus, EVGA and XFX:
As this is written, Newegg is offering the EVGA e-GeForce 8800 GTS 512 MB video card for $339.99 USD. They also have the XFX GeForce 8800 GTS Alpha Dog XXX Edition 512 MB, at a going price of $349.99 USD. On the other hand, the ASUS EN8800 GTS TOP 512 MB video card doesn't seem to be in stock anywhere, or indeed listed among the out-of-stock options. Newegg lists the non-overclocked version of the same product for $339.99, but it seems quite likely that the "TOP" version will appear at a higher price.
Based on those prices, and the likely higher price of the ASUS video card, we have found that the EVGA e-GeForce 8800 GTS 512 MB that provides the better value of the video cards we examined today. Not only is it the least expensive, but it also comes with the full-version of Crysis. The ASUS product technically comes out of the box with the highest clock speeds we've seen on a GeForce 8800 GTS 512 MB video card, but in our testing, that high clock speed completely failed to produce a tangible improvement to the gameplay experience.
Overall the reviewer says the EVGA card is the best choice because it's the cheapest of the three and ships with Crysis.