Went with the Napa brand. Timken bearings, which are decent. Has a full 36 month 60,000 mile warranty. Replaced the driver's side (was definitely bad, grinding and loose) plan to replace the passenger side next week or so. It was really easy, did it Wed afternoon in 30 minutes total. Wed evening, I had a job in South Louisiana, so drove the truck. MPG went back up to 17.5 average for the whole trip (900 miles) Still not as good as the truck used to average when it was new, but much better. Was around 15 or so.