Doesn't the current 360 have an ATI chip that's basically a X1800XT or something like that inside? I don't see the issue here as they can obviously get a lot out of the hardware.
Yeah and that was quite good at the time. The 6670 certainly isn't good now.