One of my players used the Fiend Slayer prestige class from Dragon #287. I believe it was written by Monte Cook. I ran that campaign at an after school club and it lasted all four years of high school. That character was a Ranger/Rogue/Fiend Slayer, and made it all the way to level 20, one of only 3 characters that made it. This was the early 00's, when Legolas from the LotR films was the peak of hotness, and this character was basically a grimdark version of him. Good times!