My luck with Moog wasn't so good (3 lower BJs, each went before 10K miles)
I finally went with Raybestos Professional Grade (45K on them now and still going good), though their availability has gotten spotty since their manufacturer was taken over by Federal Mogul a couple years ago

They may still be around under other brand names though (Napa, for example).
What I suggest looking for that I suspect could help better your odds of getting something decent:
Look for joints that have bright shiny (like stainless steel) studs, rather than dingy or unpolished-looking studs, and a urethane (not rubber) boot. If history is any indicator, these should be the same thing as the Raybestos joints I used regardless of the brand they are sold under. They will often be labeled "Premium" or "Professional Grade" (as opposed to "Service Grade" or "Economy", etc.).
Example: