With your budget, you can't quite afford the 7970 and 16GB. 8GB should be enough even for high-end rendering. The 3770k is the best CPU you can get for rendering, unless you start adding cores on intel. If you want to cut you cost down, you could go AMD, it just won't game as well.
If you have any questions, just ask.