I am the (so far) proud owner of a CH Products USB Yoke and CH Products Pro Pedals USB which I use in combination with the Saitek Throttle Quadrant (USB).
I only few a few hours worth of air time using the joystick (actually a gamepad). I found it terribly unsuitable (if you are serious) for properly controlling the a/c. Could be better with a bigger joystick, the gamepad thing just wibbles too much on your finger and is tiresome.
Anyway, if you are an Airbus driver you probably want to go for joystick for realism. Otherwise I recommend the YOKE

It is such a multifaceted control (the yoke) for both small planes and large a/c like Boeings and is a realism boost.
I have used this setup successfully in both FS9 and FSX. The only problem I experience (oddity is a better word) is that the SAITEK throttle will never give you full power even when the throttle is 100%. Apparently this is due to the a/c itself, and in some ocassions I have found myself using F4 to get a boost otherwise the a/c would just go to the end of the runway without taking off at full throttle. Anyway, that rarely happens.
If you ask me, go for the CH yoke. don't know about Saitek pedals but I am fine with CH. The Saitek throttle is more realistic than the CH version. I THINK (but might be wrong) the saitek yoke has less buttons than the CH counterpart.