Well, I will definitely go for Terra because he's just that strong and everything and there's no point trying to agrue with the fact that he is incredibly tough in combat with many opponents he has fought none can triumph over him. Well of course Master Xehanort did in fact manipulated Terra...