You are not understanding my point, of course one company will have a stronger GPU at any given time
But thats not what you wrote. Read what you wrote again.
Ask your self this, if Nvidia has always came out with the more powerfull GPU no matter what gen we are talking about, why would you think that this time it will be any different?
How did I not understand either? I wrote that AMD/ATI had the better card with the 9700, implied they failed with the x8xx, and x18xx cards, back on top with the x19xx family, then lost again with the 2xxx and 3xxx cards. It sure as heck wasn't Intel with the performance lead, so it had to be Nvidia. I understand this, not sure you do.
If you want to talk about the past, then AMD might still well hold the crown this time. Nvidia had the crown while it rode the horse that was G80/G92. If Nvidia is so concerned about GPGPU, then I feel the odds are high they aren't working on the GPU side as much. I'm not saying the cards will suck for video games, nor do I believe that it will be slower then the 5870. I do believe that it will won't have a chance of beating the 5890.