WIRED.com Investigates the Free PSP site

Quick Reply