In a word, yes
I installed one last night to replace a GTX9800. It screams. I'm getting 40-50 fps on East Kentucky 3 (SpeedTree version) in DirectX mode, 16-20 fps in OpenGL.
The real reason I got it was the hope that it would eliminate the very annoying periodic (like one a minute) momentary freezes where everything would go black for about a second. That is apparently a very common problem on Win7 machines, whether NVidia or ATI cards. I can't say for sure that's gone away, only that I have not seen one since putting in the 570.
If you buy one, make sure you have the power supply for it. Mine (EVGA) wants two of those 6-pin PCI-E power cables. These can be faked with adapters that take two of the old style molex connectors each.