Ah,
Spoiler Below Thalia the elf figured it'd be better to let everyone live, because someone forgot to tell her that someone has to die to kill the Archdemon. So she figured it was better that Alistair hated her and lived with Anora than possibly committing suicide out of anger that Loghain lived...really I can see why he got mad, but Alistair does tend to overreact a bit...
My dwarven Rogue is currently a Duelist. I've been looking up some of the stuff from Awakening...and it almost makes me want to roll a warrior for Spirit Warrior specialization. It sounds nice on paper. I just hope that it's functional and doesn't require a patch because that ability that made everything deal spirit damage is bugged and uses the wrong stat. (I have no clue if this is fixed or not, but for awhile, Shapeshifter's forms would use the strength stat when they should use the Magic stat like the arcane Warrior does, meaning it was
counter-intuitive to use them)