Some of those companions are tough nuts to crack, aren't they?

Morrigan tends to hate everything I do, but at least she's easy to placate with some bling.
On another note, I just finished my second playthrough and started another, as a human noble this time. Planning to get some of the achievements I missed the first two times around. Which brings to mind, how do you usually resolve the main quests? I did most of them the same way the first two playthroughs, so I'm still missing nearly half of the story-related achievements XD.