I can tell you first hand the Moog suspension parts are first rate. I have used them on several cars of my own and countless cars when I worked as a mechanic. It's better than OEM in all cases I've seen. As far as the other brands, well I don't know. I haven't used anything but Moog and PST.
'98 SVT Contour, in at least 639 pieces

4 Speed MTX...synchro and shift fork replacement in progress