I like them all except Astarion.. but that's only because of my selfishness for just not at all liking companions in games that my character can't be like. If I can't be a vampire then I don't want to run with a vampire... When the game is completed I will never ever have him in my party and will slay him out of spite.