Astarion is the best companion we have so far. I kinda dislike his attribute changes that were introduced in the last patch but he is still the best.