I hate to admit it, but I gave up on Saitek too early. About four years ago, I bought a Saitek X36/35 gaming rig, and had nothing but problems with it. Their programming app sucked, too. So, ever since, I've been a CH Products man.
Well, I was lucky enough to win a Saitek X45 system as the con banquet, and after spending a couple hours to program it, I am deeply impressed. The programming tool that Saitek has now, the SGE, is incredibly powerful, yet easy to use.
I still use my CH Pro Pedals USB for rudder action, because I like to use my feet for the rudder. So on the X45, I use the rudder thingie for my map zoom and view zoom. It works great!
Anyone considering purchasing a HOTAS setup, I would strongly recommend the Saitek X45 over the CH Products Pro Line.