Hehe, I came here to ask that same question, though from a more cost conscious perspective (I like unlocking/overclocking used parts and currently own the 6970 that used to be a 6950).
Anyway, the 970 will surely be a worthy upgrade, but I wonder if one should wait a bit longer until the next...