Astrid, Oscar and Kieran.
Oscar comes in the first chapter so he has time to grow and he has great stats. Kieran because he also has great stats but he comes in a bit later. Astrid because she has paragon so training her ain't that bad and when she is trained she owns. Makalov... I never used him and I don't feel like using him but I always thought that a sword knight would be awesome (and he looks drunk) ... Titania... is a prepromote which I dislike. Geoffrey... I just don't like pre promotes.