http://www.simblaster.com
joystick port version: $40
USB version: $60
I have the version of this cable that connects to the joystick port. Works well with my copy of G2; I've tried it with both Win98 and Win 2K.
He also sends a copy of the FMS simulator on CD. Keep it for your self or give it away to a new pilot (like I did)