Has anyone compared the EVGA 8800GTS-640 in an overclocked state to the 'new' 512 GTS in non-overclocked state? I am curious to see what the results are. I am contemplating selling my 'bone-stock 640' card and moving to the 512 version...but at the same time I'm wondering if the 512MB memory vs 640MB and the narrower bus (256 vs 320) of the new card will be an issue at higher resolutions. Depending on the results/numbers, it may be better for me to simply 'add' a few clocks to my existing card. Anybody made a comparison yet? Thanks