Yeah. But I would still change some things. It's better to get 8 GB RAM, and you could get faster RAM as well. And again, a newer graphics card would give you more performance for the money, and with less power consumption.
A Radeon HD 7870 is actually faster than the 6970. It's much cheaper though. If you want more performance, you could get a HD 7950 which still shouldn't cost more than the 6970.