Heh, not gonna rely on a bunch of people's opinions on who's the best, especially if most of 'em pick their favorite character anyway.
Zell can do the most damage of any character, so battle wise he tops everybody.
Now, as for my favorite character, that wouldn't be Zell. Probably Quistis or Squall.