The roller berings might not be that much of an upgrade. I have burned through 3 sets of them, 3 hubs, and 3 spindles on my 1/2 ton. All in less than 40,000 total miles. I use to get over 80,000 on the ball bearings. I do have disc brakes and 31X10.5 tires on my truck, so maybe its the oversized radials chewing them up.