Lower ball joint seal frustration

Arrrghh. I'm trying to install my lower ball joint seals and I'm having a hell of a time. Just had to come in from the garage before I broke something.

What is the trick to install lower ball joint seals without destroying them? I don't have a press or a socket big enough to fit over the seal to tap it on.

Are Energy Suspension seals easier to install than the stock ones? Thanks.