Chrono Cross is mind-blowing. I live in Europe (in Poland, dude - we don't even get some of the stuff guys in England, Germany or France get :rolleyes2). You hav a PSP - convert it to custom firmware. My friend helped me out with that, but I'm sure you can get plenty of tips on how to do that on the internet. Trust me - it's a better way then emulating.