I only ever played VII, IX, X and XIII. Of those, the only one I ever finished was X, (although I am still currently polaying XIII)
I'm going to go with VII, mianly because I could never beat Serphiroth at the end, and those ruby and sapphire 'weapon' enemies used to give me nightmares, a...