For my next campaign I'm going to try the folllowing. As an FYI, we normally never continue past 12th level, 15th being the high end before we retire PCs and start over...
Multiclassing:
Pick two classes when 1st level, you get the best features of each class (BAB, HD, good saves of each...