IMO, hubs are an area where you often do get multiple times the lifespan going with a major brand like Timken (usually best value), ACDelco Pro, SKF, Raybestos or Moog (higher of their two lines for these two latter brands if they offer two price tiers), or of course OEM if you can't figure out who made the OEM to get same quality cheaper (but is usually my last resort due to highest price).
If absolutely forced between those listed, not Power Stop because only 30 day warranty and cheapest is usually cheapest for a reason. Same trend probably continues, that the low end manufacturer part is sold under Ultra-power too.
Centric is only 90 day warranty, so at least WJB, Mevotech, and GMB offer a 12 mos warranty. I'm mentioning warranty because on low end parts, often you can't even go by pictures, might receive the same thing in the box from several brands near the same price point, and yet the same brand might have multiple suppliers for different makes and models of vehicle. It's a crap-shoot.
That's about all I have, I wouldn't buy any of them unless it was a low value vehicle and I was trying to sell it, and would buy from someplace with a good/cheap return policy like Amazon (unless you can get it so much cheaper from Rock Auto that it covers both their shipping and much of return shipping if there is a problem with it), probably whichever of the 3 with a 12 mos warranty that amazon had listed for the lowest cost, or best reviews if there's enough of them to be a good sample size, and if the reviews are recent so there's less chance they've changed suppliers between then and now.
With any of them, do use a torque wrench for the axle nut, wrong torque will wear any out in short order.