They all suck. I've had my car for 8 years now and had to replace the front bearings 7 times (4 on the right front, 3 on the left front). I started using SKF, but have switched to Delco because up here, the Delco has a 5 year warranty.