I bought the Speedlink Black Widow Joystick to use with Microsoft Flight Simulator X and have been delighted with it.
It has a USB connector and the software loaded first time with no problems.
It's a robust, sizeable rectangular-shaped unit with whacking great suction pads underneath, but they're not really needed that much as the unit is reasonably heavy per se.
The throttle unit is nice and firm and includes yaw control. The joystick is similarly robust and the stick shakers operate superbly well.
Also mounted around the joystick assembly are a trigger for brakes (or guns I suppose), Top Hat all round view button, and three further buttons (F2 to F4) for various functions. A further 4 buttons (F5 to F8) are mounted at the base of the rectangular assembly and can control the flaps.
In summary, a fine product and worth the cash.