What about some kind of usb cpu 3d device that you plug into the gp2x? it a shame the gp2x didnt come with A and B type usb connectors. then you could play from usb stick.