I've tried most of the controllers, TH, CH, Logitec, Saitek. CH beats them all. I broke my Saitek setup. It lasted two years. Worked good. Nice setup. Tried the TH driving wheels, joysticks, rudder pedals and throttles they had a good feel but never lasted. And their programing software was overly complicated.
My old gameport CH combat stick, rudder pedals and throttle made its way to the dumpster when I upgraded to USB. They still worked after years of Nascar, AW, WB, and any other game that would take a joystick. The only thing I don't like about the new CH products is that they didn't make the old programing(can't rem name) software for the USB setup. Thier new software is more complicated, less user friendly. It works good just not as good as the old programing program they had.
Go with CH Products. Lasts works good.