Gale is nice, Wyll is pretty handsome, but Shadowheart is a cutie. I don't find her as "abrasive" and unfriendly as apparently some so

Shadowheart is definitely a cutie. And has a really nice sense of humor :P (anyone try the "what to do if you turn" dialog options yet?) That said, Lae'zel is annoyingly (and understandably, given her history) arrogant, and Astarion is just too annoying. Gale is a narcissist, but not half bad. And Wyll is just a really well-written character.