From reading around here, MOOG is the way to go. I have moog upper ball joints. Personally I have steered away from AC Delco, but that's just me, personal preference.
This is what I found on the AC Delco website. The top one is for a 2WD, the lower one is for the 4WD
Front Lower Suspension Ball Joint Assembly
Part Number:
45D2134
Product Notes:
Suspension Ball Joint
All; Front Lower; RWD*
Per Vehicle: 2; Years: 1995-1999
Vehicle List
Front Lower Suspension Ball Joint Assembly
Part Number:
45D2232
Product Notes:
Suspension Ball Joint
All; Front Lower; Press-In Type; 46.13 mm / 1.816 in Press Fit Dia; For Welded Arm; 4WD*
Per Vehicle: 2; Years: 1995-1999