I like the xrf pieces, but moog is good stuff too.
I didn't think about trying to find the OEM stuff, that'll probably be what I end up doing.
Just did all OEM on mine, can't beat the fit, and the quality seems top notch. If you know a buddy that can get a dealer discount, they are definitely the way to go IMO.