if u want a cheap and pretty good USB joystick, you can get one at office depot. they are selling Gravis, (firesomething i thnk) for $5.
i have one and its an OK normal joystick, and works well on USB.
it has 4 buttons, throttle controls and soemthing called precision button that'll make the movements much slower making it more precise...
but it does NOT have that Z-axis control, you might want to get one of those since it'll be much easier with torso control.