I agree, Janeway was best, I am always surprised how many people didn't like her, she had so much range as a character, she was funny, empathetic, in command, and sometimes irrational. I think all the captains were good captains, but Picard was mostly reserved/strict, Kirk was always charming the pants off every girl and sometimes funny, Archer tried to hard (though technically he was the first captain out meeting new species, so he had to work with little practical training, he was a pioneer for first contact) I would think Sisko would be next in line for range of character .
My list would be as follows
1: Janway
2: Sisko
3: Picard
4: Kirk
5: Archer