I've got 6 going at the moment

Not basing them so much off of alignments, but rather different personalities that lean towards exploring different paths in the story arc.
I play with the in-game companions, though one of my main characters managed to alienate so many of the companions that I had to recruit a hireling instead
