It might depend on how you define "decent."
If you don't like what you see on eBay, one option would be to salvage or buy some decent rims and lace good hubs into them.
But then you're faced with good tire selection, which is another question I'm sure you're familiar with.
And with a different hub, you're faced with dropout spacing and drive train compatibility issues, which are relatively minor but need to be considered. And if you add more cogs, you might want indexed shifting, etc. If you can't tell, I just did this, on an '83 Trek.