Best unit's got to be Zihark or maybe Marcia. If I haven't decided what kind of playthrough I want to do, I always end up using at least one of them. Worst unit is definitely Sothe!
Best character is pretty obvious, I believe. The one and olny: Naesala!
Worst character is probably Devdan. Never liked him.