I replaced mine a few years ago. Had to shop around but found Meyle HD (Heavy Duty) ball joints. These were highly rated as about the best you can get.
Brace yourself though, it took a map gas blow torch and a maxed-out 10 Tonne press to get the old OG ones out.