As usual, I'm a little late to this bandwagon, but a little more than a week ago Shortymonster's blog reached 10,000 page views, and he's celebrating it by writing up a free NPC for anyone who asks. I just snagged a good one for my Keep on the Borderlands campaign. Sometimes a little outside input can really stir things up and get fresh ideas percolating!
If you haven't already, go get one for yourself, and check out a few of his other posts while you're there. (There's some really good stuff on medieval combat and horror in RPGs if you comb through the older posts.)