You kidding me? KotoR's storyline squashes FF7 completely. FF7 tries to "pretend" it's deep but fails miserably. It goes in depth on a couple of the team members but leaves the others fairly empty and just filler. And come on what kind of villain is the emo-hermaphrodite Sephiroth? KotOR's plot twist is absolutely excellently done. It goes in depth on all the characters, some of the best defined characters in gaming. HK-47, Jolee Bindo. KotOR II isn't as good as the first one in terms of gripping storyline but it's still great and still contains some great in-depth characters.

The best storyline in gaming however isn't contained in an RPG but an action series. Legacy of Kain.