You might say I'm biased because I am a Boca Bearing team driver but, after dealing with Boca Bearings for the last 2 yrs I will never run some other company's bearings again. Boca Bearing's customer support is top notch, where else can you go to have custom bearings made if need be?
I'm a racer of 14yrs, I can remember seeing Boca's ads 15 yrs ago in RC Car Action. There must be a reason why they are still around.
Try their new MX Series Ceramic engine bearings. I get at least 3 - 4 gallons before I even think about changing them out of my RB engines.
Here is a link:
http://www.bocabearings.com/main1.aspx?p=docs&id=34