Dude, you spent all morning finding two articles, the first is from 2012 and the second is from 2010!!
I initially stated that the r9-290 will be throttled due to its specs. The HD 7970 has a memory bandwidth of 384 bit (the same as the 280x, which I stated would not be an issue with pcie 2.0). On the other hand,the r9-290 is 512 bit.
Further, the HD 7970 was released in 2011 while the r9 was 2013. I would like to see something (either printed or from firsthand experience), that shows the exact same performance of an r9-290x with pcie 2.0 and 3.0. I honestly do not know. All I did was read the reviews of some that stated they got better performance once they upgraded to a pcie 3.0 with the r9-290x. It could have been all in his head for all I know. I do know that GPUs are more advanced than they were two to four years ago! LoL