VII's storyline was decent, assuming Jenova is in control the whole time.
If Sephiroth is indeed in control, like apparently the ultimania thing says, and if the side storys with Arieth in the life stream are official claim, the story falls flat on its face.

If Sephiroth is indeed in control, why the hell did he want to do exactly what Jenova wanted? It makes no sense.

Now that the obligatory anti FF VII post was made, I say IX, followed by VI, Tactics, then 4. don't want to comment on XII yes as I have yet to beat it.