I know nothing about compatibility with the GP2X but those are my two favorite gamepads ever:
Hammerhead FX (have to find a used one, discontinued)
Playstation Dual Shock 2 with USB adapter -> awesome
I have both, the F200 and the craddle... if someone tells me what software actually support joystick control, I will gladly test both with pics and whatnot.