I dusted off my old Sidewinder 3D Pro joystick, the only problem was that it needs a gameport connector which my current Core I7 2600K system doesn't have. So I used one of these:
And got it to work fine under Win7 64bit using CH Flightstick pro emulation. All buttons are working too, stick, rudder, throttle, POV Hat, etc. Hopefully now I can complete those darn landing challenges.