Kaidan is definitely more likable; I only spared Ashley on Virmire that time because I wanted to play out her romance arc. That was also my full-Paragon playthrough, so I remained faithful to her through ME2 as well.
My first playthrough, she shot Wrex in the back right when I thought I was starting to get through to…