Howdy Kirin,
I currently use the Saitek X36F Digital USB Combo. Let me tell you it ROCKS!

I also purchased the CH Pro Pedals (USB) and have never regretted the decision. They are much superior to the rudder rocker on the Throttle. Up until recently I programed the Saiteks with the in game stick choices and while this works very well (2nd hat for triming) and allows an almost hands off keyboard expierience. The usage of the SGE software takes these sticks a step further(thanks Hmble, for the profile m8!) You can set the buttons and rotaries on the throtle to engage wep, trim rudder,elevator,aileron,flaps, RW all without moving ur hand from it. The Joystick still has those 2 8 way hats and 5 buttons for firing combos,map, zoom, auto pilot selection or whatever. The only limiter I see right now is what i can remember while in combat

On top of that you have 3 modes to select from so you can set up a Air-Air Fighter config in mode1 Bomber options in mode2 and Vehicle to mode3 if your inclined. Guess I sound like a Saitek enthusiast huh? hehe well after having the Game port version stuck in the closet for a year, imho the USB version delivers on its promise.
Like Sorrow said this thing never spikes and download the SGE 1.3 drivers off the web site (use the CDs as coasters, they are better that way) The only qualifer I have is that I think the seperate rudders are really needed to get the most enjoyment out of the setup. and if your a nut like me building a HOTASS stand didnt hurt either,,,now if I could only fly, or shoot