regular NTN bearings work nicely, before installing them it would be beneficial to slightly separate the two races and push about a teaspoon of grease in the whole bearing. They come pretty void of grease from the factory, do not overfill it as it can blow out its own seals when the grease heats up.
And get someone with experience and correct tools to install it. It needs to be pressed in gently, it is also the ideal time to inspect or replace the front lower ball joints too as the spindle would be removed to replace the bearings. If just the joint boots are bad, you can get new genuine boots from a Honda spare parts shop.