Well, might as well post mine. In no particular order!
Sarah Jane Smith-the urexample of awesome companions. There's a reason she was the first to come back and got her own spinoff series. Smart, spunky, not afraid to backtalk the villains and could rescue herself! Hell, in her debut episode she took
no lip from the Doctor and saved his life twice!
Leela of the Sevateem-an action girl extraordinaire. She could throw a knife the length of a corridor into the back of a Sontaran's probic vent. Bad. Ass.
Jamie and Zoe-I haven't seen much of these two, but from what I've seen and know I like. Zoe's
smarter than the Doc, and Jamie kicked a lot of butt and was rather a good character. He'
s also the longest-lasting companion by some measures and definitely the longest-lasting male companion.
Romana-The Doc's equal in a lot of ways. Before River, before Rose there was Romana.
Totally awesome, smart and able to get herself out of scrapes.
Ace-... Do I even need to say why? Okay, I will. In the episode 'Remembrance of the Daleks', not only is there the famous bat scene, she also shot a Dalek in the face with a rocket launcher and blew it up.
...
Let that sink on for a moment. I'll get back to you.