The X700 is a budget card, if I recall.
That being said, the X series is way better than the 9000 series. Look at the stats for the X800. Also even though the MHz might be similar, the chipset is more advanced and performs better at the same given speed.
Look for the X800 or X1600, those seem to be the better performing ATI cards.