My votes go to:
TEXT:
XnewsWeakness? Doesn't import NZB files.
BINARIES:
NewsLeecherWeakness? Doesn't care much for text.
Xnews will do anything you want with text. It has customizable keyboard shortcuts, and it will download text files to any folder, letting you have several aliases, any color, font, size, etc. If you have time to sift through headers, you will love Xnews. Its developer, Luu Tran, has a great sense of humor.
NewsLeecher has two great strengths: (1) Binaries. It easily handles millions of headers, and the UI is streamlined to sort through tons of photos or archives in the shortest amount of time, and (2) its SuperSearch feature, which is a $10/year subscription add-on within NewsLeecher itself.
The attraction of NewsLeecher's SuperSearch (has nothing to do with P2P) is that you can search across all newsgroups for any keyword or type of file, saving filters or searches if you come back to them often. This saves you from downloading headers and even bypasses NZB services if you like. SuperSearch is also handy for seeing if all the files are on your usenet server rather than trusting an NZB file against your server's shaky retention rate. Soon, everyone who uses it comes to rely on it and thinks it's well worth the measly $10/year. NewsLeecher also has a download scheduler, allowing you to dial down your bandwidth during peak times which plays nice with your ISP. If you haven't looked at NewsLeecher since version 3.0, take a second look. It's become significantly better over the past year, and this is coming from a NewsLeecher skeptic!