In my opinion, the best Star Trek captain was the only one who didn't actually captain a ship, Benjamin Cisko. The others were adequate (yes, Kirk was, at best adequate, even though he set the archetype)...
the infowarrior
Wasn't his 2nd in Command Capt. Poncho?