One common complaint about non-core base classes is that they're poorly supported, in terms of races: Few if any races will have a non-core class as their favored class. To remedy this, I recommend a list of favored class equivalencies. At character creation, a player may choose to have a different favored class for their character, equivalent to the one listed in the book. For instance, a dwarf (favored class Fighter) could instead have favored class Warblade or Psychic Warrior. In the event that a race does actually have a non-core class as a favored class, the list works both ways: Hence, an azurin (favored class Soulborn) could instead choose to have Paladin or Crusader as their favored class.

The list:

Barbarian:

Bard:
Beguiler, Duskblade, Jester, Marshal, Mountebank, Wilder

Cleric:
Ardent, Healer, Favored Soul, Incarnate, Shujenga

Druid:
Dragon Shaman, Spirit Shaman, Totemist

Fighter:
Knight, Psychic Warrior, Samurai, Warblade

Monk:
Battle Dancer, Soulknife, Swordsage

Paladin:
Crusader, Divine Mind, Hexblade, Soulborn

Ranger:
Scout, Lurk

Rogue:
Factotum, Ninja, Psychic Rogue, Savant, Spellthief, Swashbuckler

Sorcerer:
Dragonfire Adept, Dread Necromancer, Shadowcaster, Sha'ir, Warlock, Warmage

Wizard:
Archivist, Artificer, Binder, Death Master, Psion, Truenamer, Wu Jen


What do people think?