Shadowheart by far. But all of them are likeable in their own way.