I have to disagree about Velanna. I really really didn't like her. I've become more neutral as time has passed, but she's the only companion I haven't liked. (Other than Tallis, as a temporary companion, who completely blows Velanna out of the competition on the dislike scale.) I would have liked Velanna more if she had grown as a character outside of the banters. The character growth she undergoes during the banters feels separate from her character throughout the game. It doesn't completely match up. If you don't run around with her in the party with the right people, you can completely miss her character growth. It seems like she doesn't change at all if you don't put her in the party with Nathaniel.
I will admit that part of my feelings towards her character may be clouded because I wanted to romance Nathaniel with a human noble. It would have been amazing to watch them overcome their shared history.
I wonder if my fiance would let me have a pillow with Solas's face on it.. I might let him have one with Morrigan in return. Or maybe I could hide it? For when he's out of town? Or working late.. 
I'm so excited about Solas and Cole's friendship. It sounds amazing. My own little Fade family, with mage Lavellan, Solas, and Cole. It sounds like something straight out of disney.
Cole:Inquisitor... Some of our companions don't seem to... notice me.
Inquisitor:Awww. Poor baby. ~crushes Cole to her chest like he's a child~ Those mean people!
Solas:~loudly so the others can hear~ Perhaps they're hard of hearing? Something to have checked out for sure. Wouldn't you agree, Inquisitor?
Inquisitor: EVERYONE. MANDATORY CLINIC VISITS!
Cole: ....I didn't mean.. to cause this.... 