PSP hacking? Really? Are you sure?
PSP-3000 still has no permanent CFW because no one has found a way to make custom code of any kind persist through a cold boot. The PSP-Go similarly is unhacked, and I don't think that there is even an exploit on that yet since the exploit on the PSP-3000 depends on a specific game UMD.
As for this 'hack' of the PS3, it's NOT a hack, it's an otherOS exploit. Nothing more. HV access from otherOS is nice if you want to run a different version of LInux, but his method involves modifying the motherboard on a specific PS3 model, and connecting a device to allow a memory glitch. This is the most basic 'hack' you can do, forcing a memory glitch to open a crack in the HV. But, the HV is subject to the whim of the PS3's security subsystem. The HV isn't the master in that relationship, the security subsystem is. It runs securely inside the Cell using encryption keys and hardware that are held within the Cell. The best this hack can do is force the SPE running the security subsystem to reset. This doesn't breach the security however, all it does is temporarily stop it. As soon as anything in the system has to use a secured resource, an SPE will be allocated and encrypted code loaded into the SPE where it is decrypted and executed in private.
As an analogy, let's say that the PS3 is a ship, a cargo vessel. You command the ship from the bridge. All instructions for speed, course correction and other functions of the ship come from the bridge. To prevent hijack, the command and control system now requires that all orders are confirmed using a passcode that is generated using an encryption key that only the captain knows.
Now, a group of Somali pirates attack and board the ship. Immediately the captain and the other men retreat to a safe room in the bowels of this ship. The safe room is impenetrable, and self contained, the captain and crew can remain safe indefinitely.
The pirates take the bridge and set about making the ship do as they want. Immediately they realize that the command system requires a code that they don't have, so they send some guys to the engine room to control things manually. However they find that every time they try to do something there, the integrated command and control system requests a code from the captain - which they don't have and so the system refuses to comply. No amount of effort will get the pirates into the safe room, so they cannot get the codes. In the end in their frustration, they use explosives to try to get into the safe room, causing it to jettison from the ship. The captain and crew safe and sound are later rescued by the navy.
Frustrated by this, the Pirates physically disconnect the command and control systems in the engine room, and eventually they gain rudimentary control of the ship. Basic rudder and speed are controlled by them. However nothing else on the ship works for them because the command and control system is no longer working. The ship no longer transmits the correct friend or foe signals, radar is down, navigation is down, communications are down, the lights are off, there is no control over the deck gear. Eventually the pirates could improvise and replace some of this equipment with their own, but no one will ever believe that the ship is the same ship it was.
This is all that GeoHot has done to the PS3.