If you're an NVIDIA fanboy, and a grumpy one at that... save $30 and wait for the 660TI.
If you're impatient and rude, which it appears you are. You're best off with a GTX 570, I'd recommend the MSI Twin Frozr's as they sit at a nice price point and have great cooling.
http://ncix.com/products/?sku=72480&vpn=N570GTX%20Twin%20Frozr%20II&manufacture=MSI%2FMicroStar&promoid=1261