has 38 psp games at present, more released all the time.
I use bitsoup for all my psp releases because they change the iso's to make it work (for devhook etc). In torrentleech they have untouched ISO's therefore you have to make change yourself to make it work.
Temptations The Ultimate Flaw In Humans
yup status-x.net is pretty fast with new releases, seems like they are on top off it, but mostly new releases though. Filelist and tleech are pretty good too, but they only do the new stuff