Originally Posted by Inyri
Bastila has a very compelling character. On the surface she seems haughty and shallow (which in and of itself is unusual for a Jedi), but she obviously has some inner demons regarding the Force and the Jedi Code, and her game-long battle with it makes for a very interesting character.
I agree with Inyri, I liked Bastila better playing as a female PC because I really did not care for the romance dialog. Even so, she is still my second favorite NPC in either KOTOR or TSL.