MC: Ike
Cavalier: I know that Titania is way better as a unit, but Kieran is also pretty good and I really enjoy his character.
Mage: Soren hands down
Myrmidon: I honestly can't decide between Zihark and Stefan. They're both amazing gameplay and character wise.
Fighter: Boyd because at least he's relevant
Soldier: Nephenee someone always gets RNG blessed for me.
Knight: Gatrie's always been pretty funny and he's somehow gets a 60% speed growth in RD.
Archer: Shinon as he's also very good in RD and he brings a unique perspective to the Greil Mercenaries.
Thief: Volke is actually my favorite thief in the series (barring RD Sothe).
Medic: Rhys
Pegasus: Marcia has a pretty great support with Kieran where they pretty just shout at each other.
Wyvern: Jill
Cat: Ranulf is just an amazing character
Tiger: Mordecai
Hawk: Tibarn
Dragon: Ena
Other: Reyson