a B.F.H. if you have a new hub! or,
an air hammer, w/ flat chisel, one ear at a time a few times around, then be sure to clean both sides flush before reassembly.
on our super dutys front hubs (4bolt) you can leave the hub bolts loose, and with an assistant and the right well placed socket, use the power steering to \"press\"the hub out unscathed.
Then again, you might be working on one of these \'jeep\' things!