Shop Press

Hey guys,
I'm needing to purchase a press to do some hub bearings. I was curious what size you recommended for basic pressing needs such as that. The most common options i've seen are 6, 12, 20 ton.

Cheers!
Drake