Favorite companions have to be Bri and Gia, I just love the dynamic between the two making a champion sandwich. Azzy comes in third if you ignore her dragon quest ruination. SubArona could tie for third if you could dedick her but since Savin is an ass she's a distant fourth and the rest are meh. Kiyoko was good initially but the fox shit eventuality ruins her. Oh right Viv, I keep forgetting she's a companion now. I like the character but never have seen a reason to bring her along, I'll have to try her one of these days to see what she's worth but doubt she holds up to Bri's firey goodness. Some of the NPC's are actually really great. Vatia, Clementine, the cat harem, Elthara, and Aileh stand out. Daliza is good as long as you keep Jael'yn at the frost hound.