Why not use the pre-gen characters from WOTC and convert them to NPCs? That's what I've done. They've provided 20 different race-class combinations from level 1-10.
Eh - depends on why you need an NPC. I tend to find that PCs are too fiddly and I prefer to stat the NPC up as a monster rather than a full character. Because if I'm not using them in combat there's no need for all of those rules and if you are using them in combat having a trimmed down set of stats makes the encounter run smoother (for me) than trying to run 2-3 full PCs in addition to the monsters on their side. (But stealing the background material off of those pre-gens is something that I've absolutely done when I needed a quick NPC and my brain was running low).
NP! It was one of the first DMGuild products I got, and still find it to be one of the better ones.Much obliged, [MENTION=6775477]Shiroiken[/MENTION], for pitching my stuff so I don't have to be so gauche as to come in and do it myself.![]()