Thanks for the suggestion on the DSTwo, I'll definitely look into that!
As for the PSP, I definitely still have it. I'm currently using my PSP-3000 with CFW 6.39 PRO B-6, and I use the SNES9x TYL 0.4.2 emulator. I mean, for the most part it plays games just fine, and I can get FFVI to run...