Working on my third book now and I need someone to challenge Danica. It took me awhile, but I finally came up with someone. The inspiration came from Alucard of the Castlevania series.
One of the problems (I feel) with the Drizzt series by Salvatore, is that the main character started off normal, but his opponents had to be ramped up to ridiculous proportions. Drizzt was simply too bad to be had, and soon his opponents became outlandishly big demons or giants...