Moving to overclocking we got the Ultra from the default 612MHz core to 662MHz and the memory from 2080MHz DDR to 2280MHz DDR.
The HD 2900 XT went from 743MHz core to 850MHz core and the memory moved from 1658MHz DDR to 1812MHz DDR.
Thanks to the overclocking power on offer from the HD 2900 XT we find ourselves coming into arms reach of the 8800 Ultra. The Ultra doesn't overclock as much comparatively, so the gains are smaller.
Gains can be seen with both cards at the minimum and average levels. We can see that the overclocked HD 2900 XT is also coming closer to the 8800 Ultra once again.