It isn't terrible to remove with a u joint/ball joint tool, a bit of a pain to press the new one in with the standard tool due to the length of the new ball joint. There are videos around. Mine broke on my 2006 back in October and I replaced it in my driveway.
If the threaded part of the ball joint broke off length isn't an issue removing, if the threads are still there cut them off with a saw