Originally Posted by anticommon
Well where do you live? If pretty much all cards are more expensive where you are then it will probably be scaling pretty similarly between different cards (like, say, a 20% markup). I'd look at the different cards (7970, 280x, 290x, GTX780) when the 290x comes out, find the price range you are willing to spend, and find the one that gives you the right amount of performance for what you want to do. There is no sense in getting something less than what you want, unless you are going to crossfire two 7970's or two 280x's. Just wait it out a week or so and make a decision then
I live in Slovakia (Central Europe) and prices here tend to be a bit higher. Also, not many shops here sell 7970s - is the card discontinued? I think you're right, if a new generation is about to come, I should wait and see what's on offer and what happens to the prices.
I usually don't upgrade my rig unless I really need to, but this time I've been wondering about how to improve it. But as I wrote in my original post - the old 5970 is still a good card which doesn't have problems with newer games, yet.
Thank you for your opinion, maybe I will decide until Christmas if I really need to upgrade or not...