As much as I love KOTOR, I agree that Baldur's Gate II was a significantly better game.
It was longer, better written, with significantly more challenging combat.
The only real thing KOTOR had over BG2 is that I am a huge fan of the SW universe, as well as graphics (and only in player models, the prerendered backgrounds of BG2 were still super awesome).