WIRED.com investigates the Free PSP site

Printable View