From my experience with the GP2X, it never was meant to be a serious competitor to the PSP.
The PSP is about Sony, commercial games, and hacking the firmware to get homebrew going. The GP2X is about users creating the content and supporting the console.
Which one you buy and use depends on what you want out of the console.