I agree, don't go with the cheap brands. While not a hard job to do, why replace the bearings every 6 months? I went with the Moog bearings, which if I remember right have a 3 year warrantee. They were 170 each, and I got 30% off at Advance Auto when I bought them on line. I'm not putting in a plug for Advance, but this was a great way to buy. I purchased them on line, putting in two separate orders, 1 bearing each. The reason for this is the 30% was a maximum of $50 off. If I put them on the same order, I got a total of $50 off, and when I put them in 2 orders, I got a total of $100 off. Another order for rotors and pads gave me another $50 off. After ordering, I drove to the store, and they were already waiting for me! When I got there, the pads had another mail in rebate for $15. It was like Christmas all over again!
Next up is my trans cooler and all-fluid change.