Well... since you're sort of on a ball python forum, there's no doubt what the majority is going to say...
If I could only have one, I'd take a ball python for sure. I like their looks and size as compared to hogs, but that's simply a matter of personal preference.
As far as temperament goes, hogs are generally docile, but I have come across a few bitey ones. With balls you are more likely to have a docile one, but of course not all are. Either way, both species will calm down easily with handling.