Although performance of the two units is very similar, it has been suggested that the 2950 might be slightly superior (less noisy) due to a better build quality and a simpler video path. This is yet to be confirmed conclusively, however.
Also consider this: is the X9 better than the player it replaced (the X0)?