I'm in agreement with Wheresmyd20, and I'll add that I think I prefer more layering systems like feats, backgrounds, builds, themes, skills, paragon paths, and epic destinies for greater customization of a fewer number of classes.
I could get by in D&D with a fighter, rogue, wizard, and...