My number 1 favorite fighting game character is Casshern in the Tatsunoko vs. Capcom games. He has the power, defense, and a decent dash. His moves and normals are not too exceptional, but they lead great damage when done properly, especially the Denko Punch. Friender Call. and Brutal Ax. Casshern reminds me of X in the Neutral Armor in terms of looks (and I like the white boots on both Neutral Armor X and Casshern) and Zero in terms of focusing on close-range combat (although Casshern uses bare hands and uses Friender for covering purposes.) Because of his abilities and resources, Casshern's fighting styles fit well with my balanced fighting gameplay style, with his appearance making the fighting more worth it.
Another one of my favorite fighters is Iori Yagami from the King of Fighters games. He has the best standing and crouching hard kicks ever. He is so beastly during combos. It also helped that he had awesome moves such as Yami Barai, Oniyaki, and Aoi Hana.
Chizuru Kagura is also a favorite fighter for me. I like her normals and her ability to seal her opponent's special and super moves when her sealing punch DM connects with Chizuru unharmed. The clone attacks aren't the most effective things in the world, but they help close the gap if necessary.
Finally, I like the boss team in the King of Fighters 96 and King of Fighters 98 Ultimate Match. Geese, Krauser, and Mr. Big has offensive and defensive capabilities that makes a boss a boss (normal attacks, special moves, supers, charisma, ect.)