Yeah, thanks jr, I usually go OEM unless there's a specific part I want to intentionally replace.
So it was the bearing, the other 3 are fine. At the same time, he said the front ball joints (SPC) had a lot of play in them and should be replaced. We talked about replacing with new SPC's, which would mean waiting for shipping (who knows how long) or going with a set from Moog that he found which also have a lifetime warranty, and he could get in this afternoon. I went with the Moog ones, I hope they work out. That all means that I needed an alignment done too, but I was overdue for that anyway, so not a big deal. I'm pretty comfortable with this shop, so I didn't request custom specs, I just told him that the factory "acceptable range" was garbage, and I wanted it optimized for reduced tire wear but a slight bit more aggressive with just a touch of negative camber.
Fingers crossed... no more trips to the shop in 2014!