I always liked Sephiroth. Not necessarily because he was a great character as such, but because Sakaguchi and his team really managed to create a feeling mystique, awe, and dread surrounding him. Everywhere you went in the game, you always felt the impact of his presence.