the fx5700 ultra does better than the 9600xt in most tests. The 9600xt does a little better in dx9 but i believe that when the new drivers release the 5700 ultra will be better than the 9600xt in dx9 an all. This i say becase the 5600 ultra was always lagging in dx9 but when 52.16s released it did very well.
go to www.tomshardware.com and type in 5700 ultra and read