<rant>
I don't think the PSP has seen an official firmware update in well over a year. Safe to say that the system is dead. :/ It's a bummer too, because it still has so much emulator potential left in it, if some programmers were just vested enough to code new emulators from scratch, instead of porting PC emulators to the device... The reason DraStic for Android works so well is because it was written for ARM, not x86-ported-to-ARM like Desmume was for the Wii.
Even at only 333MHz, I'm sure if written correctly, a decent N64 emulator could surpass the current offerings for the PSP, and get Goldeneye playable at a decent framerate. GBA is pretty-well taken care of by the PSP, as well as NES, SNES, Genesis, and everything below them. The Wii is another great machine with alot of life still left in it. It's already fully blown wide open for people to program for, and is still a powerful little machine for emulators and homebrew games. One major problem I still see though is people porting Gamecube emulators and homebrew instead of coding them from scratch to run natively... Which is understandable, it takes alot of time to do it the long way, but in the end you end up with much more efficient running code. It is a shame that there aren't more gifted, and invested programmers to code for these systems.
I don't feel the Wii has lived up to even half of it's full potential, especially with what Nintendo was touting about it at launch when I bought my system. The Youtube channel should have come with the Wii on Launch day. It's not even good at keeping a stream going, it just drops the stream whenever it feels like it, and gives you a stupid error, instead of buffering and resuming playback. WiiMC does a better job with watching Youtube content. And if somebody were to re-code the codec libraries for the Wii, 720i/p playback wouldn't lag like a bitch. But since it's just a Linux-ported library, that's all we got.
Nintendo's online play for the Wii should have been a lot more in-depth with a Profile and Account, like the other systems do. And being able to sync the DS/3DS to the system and play on your TV wirelessly seems like a no-brainer, but I don't know why the system devs won't do it. The Remote Play for the PSP/PSVita on PS3 thing is just downright god-awful to setup and use... Nintendo COULD make it a simple process. The bottom screen could be emulated on the Wii U controller, with the top 3DS screen displayed on the HDTV. That would be some epic gaming right there.
I know I went completely off-topic, but I'm just tired of seeing consoles not live up to their hype and full potential, that's all I'm saying. </rant>