Lower Ball Joints That Don't Squeak

Anyone know of some lower ball joint brands that won’t squeak / creak after a year of daily use in all seasons?

Have used Mevotech and Moog and both have lasted a year.

My right side is OEM yet so I’m leaning towards that. Was think maybe Autozone for its lifetime warranty too. Replacing ball joints is no problem for me.

Another alternative is to buy a needle attachment for a grease gun and lube them every now and then. Right now it’s hard to cause of winter.

Buy OEM. Worth it imo to replace once and be done versus having to do them yearly.