Here's my list:
[sblock=PC Classes]Barbarian
Fighter
Knight (PHBII)
Marshal (MHB)
Noble (DLCS)
Paladin (no-spell varient, ComWar)
Ranger (no-spell varient, ComWar)
Rogue
Scout (ComAdven)
Swashbuckler (ComWar)
It wasn't too hard to par this list down. No divine magic, no arcane magic equals coolness.
[/sblock]
[sblock=NPC Classes]Adept
Aristocrat
Commoner
Expert
Warrior
Archivist (HoH)
Beguiler (PHBII)
Dread Necromancer (HoH)
Hexblade (ComWar)
Sorcerer
Warlock (ComArc)
Warmage (ComArc)
Wizard
Binder (ToM)
Shadowcaster (ToM)
Truenamer (ToM)
The standard NPC classes, plus the arcane classes. Personally, Any of these classes would be great for a BBEG, his minions, etc. The Tome of Magic classes also seem to fit in fairly well; demon binding and whatnot...
[/sblock]
[sblock=Rejected]Artificer (ECS)
Bard
Cleric
Dragon Shaman (PHBII)
Druid
Duskblade (PHBII)
Favoured Soul (ComDiv)
Healer (MHB)
Mystic (DLCS)
Spellthief (ComAdven)
Spirit Shaman (ComDiv)
-
Incarnate (MoI)
Souborn (MoI)
Totemist (MoI)
-
Crusader (ToB)
Swordsage (ToB)
Warblade (ToB)
-
Ardent (ComPsi)
Divine Mind (ComPsi)
Erudite (ComPsi)
Lurk (ComPsi)
Psion (XPH)
Psychic Warrior (XPH)
Soulknife (XPH)
Wilder (XPH)
-
Monk
Ninja (ComAdven)
Samurai (ComWar)
Shaman (OA)
Shujenga (ComeDiv)
Sohei (OA)
Wu Jen (ComArc)
Psionics, Oriental classes, Divine casters and the ragtags make up this list. Pretty much anyhting that doesn't fit... However, Dragon Shaman and the Mystic I could see as being classes for NPCs, if the theme were right. Possible the Spirit Shaman and Bard, too.
Magic of Incarnium and Tome of Battle I have no EXP with, so something might be out of lace with those...
[/sblock]