if u already have the 9600 pro, i wouldnt get the 9600 XT..
its almost the same, just clock speed is 100mhz higher, which doesnt improve performance a whole lot...
depends on how much money u got... if u cant afford the 9800 non-pro like JohnnyNapalm said, dont bother getting anything new and save up the money.