Lets take a look at the games themselves:
KotOR: Good game, interesting story, game mechanics. Not perfect, but good.
Halo: An overrated bad game that Tycho compared to crucifying his privates.
Even if Halo 2 is twice as good as Halo, and TSL not even half as good as KotOR, TSL will still be better.