Well... I was stuck between all of the final characters who fight against Zeromus.

I picked Cecil, but I will tell you my personal favorites of all five of the final characters in order, from most liked to least liked, and why I did or did not like them.

Cecil: I like Cecil because he is the most versatile character in the game, he has high HP, all the important stats high, takes small damage being hit with physical and magical attacks. At level 99 Cecil can do 9999 against almost everything with Ragnarok or an Onion Sword, and even when he doesn't, it's still over 9000 damage. Also giving him the ability to heal himself, he's an absolute tank that does massive damage.

Edge: With both Masamune and Murasame and 99 strength he does huge damage. With unbelievable speed he dices those beasts in a matter of seconds. With the Black Garb and Black Cowl he doesn't get hit physically much, and when he does, it's a fair amount of damage, nothing to much. However when getting hit with magic over and over again he WILL die, almost without question, in a matter of seconds. Massive damage dealer, poor magic defense.

Rosa: Fair damage dealt to her physically and magically, but will heal herself ( and others ) very quickly. She's probably one of the most useful characters in your team.

Kain: I personally don't like Kain much because of his slightly poor physical and magical defense. Yes, he Jumps his way out of harms way, but when he lands he his very vulnerable to damage, both physically and magically. Although he does do some pretty nice damage with jump.

Rydia: I personally do not understand why people like Rydia so much. She does do nice damage around the middle-late part of the game, but in the last level she is usually the first one to die against every single monster I encounter ( if anyone dies at all ). Also, in the last level, even her summon Bahamut doesn't do that much damage. She is personally my least favorite character in the end of the game.