The PSP is the best once you get it hacked, or hack it youerslf because you can make your own program to run on the PSP but if you run your programs on an unhacked PSP, it won't run it since it is unlicensed but if your psp is hacked, then you can run unlicensed programs.That's why I like the PSP becuase I hacked mine and I am starting to learn PSP programing in C/C++!PS. maybe you should write a book about PSP programming! I can provide you with the sources if you ever decide to write a book!