*reads 18spikes post*
Lol, that was the big point i completely forgot to mention. "Best partner for doc."
Here's my 10 cents on that.
Tell your partner to pick their best character. Done. I personally am not one for the whole "best character for this person" thing, because if you play with somebody who plays a character good enough, the only thing that really happens is both of you have to put your strengths together and dont get *****. Now, there is an exception to that rule, but it doesnt apply to doc. (That exception being who teams good with jigglypuff, which would be almost anybody except yoshi).
I've teamed with plenty of characters and had success. Doc, Mario, Peach, Dk, Capfal, Ganon, Fox, Falco, ICs, Samus, Sheik, Y.Link, Jiggs, and Marth, those are all the characters i've teamed with for money (whether it be tourney or money matches).
I wouldnt even really say its a matter of "what's good for doc" as much as it is "What do you like teaming with", cause in all honesty, teaming with doc, mario, and samus have added up to some of the funniest **** ever.
___
Hell, for an extra point, if you havent done this yet, go out of your way to team with a good doc or mario. That **** is just too **** funny. "Say man, come take this chaingrab while i go edgeguard this guy. *Upthrow*" "Aight man *catch*"