I am a big fan of Avid bearings. At a $1 a piece, I don't feel bad about changing them out rather often. When I do a tear-down, I check every bearing. I often pop the rubber seal out, clean with brake cleaner, blow them off and put a drop of Mobile 1 on them. I then pop the seal back on. If it isn't spinning smoothly because of the seal being a little distorted, I toss the seal and run the bearing(s) so they face away from the outside of the car.