Within my time constraints I was planning on evaluating both. Having run across Krzysztof's article on fifthgate, I started out looking at SWISH++ (why reinvent the horse?) That's taken me to SWISH-E (since I may be idiot enough to play with dubious quality code before undertaking a gcc/glib/all that stuff upgrade).
Next up, I hear I can get some of google's original code at a warez site, and somewhere along the line I'll take a look at htDig.
No dig was intended by it's absence. (And if "dig" might mean "htDig" then that sentence has two completely opposite meanings.)