why are the clock/mem speeds less then ati when the card is more $?
Take for instance my last card was a AMD/ Gigabyte 6870 with 1120 Stream Processors and a 900mhz core clock. Fast forward one month and I now have a GTX 570 from Nvidia which has a core clock of 732mhz with 480 CUDA cores.
The Nvidia is much faster with seemingly less hardware. You may say well why is that? AMD has higher numbers! It's all about power and utilization of the hardware at hand, not the sheer number of things.
More is not always better.