Sticking to main characters only:
1) The Doctor - What a great development from the beginning of the series to the end. Picardo's performance was equally great to Spiner's as Data in my opinion. Both of those would be in my top 10 list for all trek main characters. Generally, an episode revolving around him was exceptional.
2) Tom Paris - Likely not a popular choice here, but that character just resonates with me. I could see myself being very similar to Paris if I were in that position, although not as good with the ladies. I like how he started out as the rebel who just wanted to do things his way, and slowly developed into, after a major setback or two, one of the most valuable members of the crew. I think B'Elanna was quite similar in how she developed, so they made a quite natural pairing IMO. At least they got one love relationship right on that show.
3) B'Elanna Torres - As stated above, I liked her for many of the same reasons I liked Tom. She was a really interesting character who went through quite an evolution throughout the run of the show. Cute too, especially after they backed off on some of the makeup (those original eyebrows were too much!).
4) Seven of Nine - Her character brought a whole new life to the show. I think I actually got a bit "Borged out" by the time it was all over, but still, a lot of those Seven episodes were really good. Although her face had some weird shit going on up there, her body wasn't hard to look at.
5) Kathryn Janeway - She's the reason I rejected the show at first. Not at all because she's a woman, but because I couldn't stand her voice (sounded like a 3 pack-a-day smoker)! I learned to love it though. Overall I really like the character, despite the fact that her moral compass needs some serious calibration. That's the main reason she's not higher on this list. Like Chakotay with the FO's, she would be low on my Captains list, although I really do like her for the most part.
6) Chakotay - I really liked him most of the time. I thought he did a fair job at trying to steer a borderline bipolar Captain in the right direction. He'd still rank low on my first officer list though. I got pretty sick of hearing about the bones of his people.
7) Neelix - I do not dislike this character anywhere near the way most fans seem to. Post-Kes, I really enjoyed him. I found him to be quite loyal, friendly, and a valuable member of the crew. His feet are pretty gross though.
8) Tuvok - Decent character. Vulcans typically are not my favorite characters though, as they are so "wooden". A sense of humor is important to me, and their lack of that does nothing to endear them in my eyes.
9) Kes - She was cute and had some interesting stuff from time to time. Well she was cute until they tried to age her with that funky hairstyle, and she looked freakishly skinny towards the end. Although I get what they were trying to do, her return in
Fury was still atrocious IMO. It just didn't work for me at all. She was back to looking better though than she did at the end of her main run.
10) Harry Kim - Poor guy. Does anyone love this character? We should feel sorry for him. He died and was replaced by an alternate Harry, and also went back in time and saved the entire crew from death, yet he gets no credit. He has to watch while non-Starfleet criminal Tom Paris gets promoted, demoted, and promoted again! Wow, and he ends the show at the same Ensign rank he started out with. Ouch! Overall, he is pretty annoying though. Not someone I'd want to hang out with.
As far as how they stack up to other Trek series characters, I think the Doctor would be the only one to make my top 10. But overall, most of them would fair pretty well I think. Harry Kim would beat out Mayweather and Deanna Troi at least.
