Bastila's "dont fall to the darkside talk" and her trying to teach me was a real turn off. My vote goes to Mira. Shes not stuffy like Bastila and she isnt practically drooling over the exile like HM. Listen to her discussion with HM or fem Exile about men. That just tops the KOTOR hotness factor for me.
My biased statement: Quite correct MJ-W4,: Mira deffinatly pwns all.