I skimmed the article, not to be rude, I am just a little lazy and do that sometimes.
What I understood of the article, compared to the results I posted, is basically that driver improvements have boosted frame rates of the 7950 by a fair amount. This was explicitly stated in one of their comments. I was negligent in not mentioning driver improvements. Sorry if this is not what you were trying to show / mention. I do take note that these results are with the OCed cards, and the stock card results, at least in the article you provided, are not mentioned.
Another thing I didn't point out is that the 560ti results I posted were under "good" detail settings, while the 670 / 7950 were under ultra. Still, the OP mentioned medium.
It is important that, at least in Canada, the 7950 comes just under your budget, while the 670 is over your budget. Newegg.com confirms this for the USA.
To gamerkilla57, I'd appreciate it if you actually included a few sentences, at least one. I don't ask for rambling on like I tend to do (though I think everything I say is relevant), but I do take insult that you won't even attempt to say what it is you are trying to convey.