Being able to play as Zero and the way the game ends puts it over the original 3 for me.
EDIT:
X7 was so bad I am never going to play X8. I don’t think I can.
Also I remember that you can play as Zero in X3 but the controls were abysmal in comparison to how Zero’s controls in X4 and X5