Okay they did get some games today (Friday). NFSU, Spiderman and Tony Hawk came in. I picked up Spiderman and Tony Hawk, Spiderman is good, Tony Hawk is great, so far enjoying both of them.
Not that it needs confirming any more, but this also confirms that yes, the US games work fine on the Japanese system.
I also picked up a Pelican brand
"Face Armor" for $10.
I can't find a good pic of it to show you unfortunately, but it's a pretty cool face protector. It attaches at the top edge of the system using the two little screw holes on either side of the USB port, and is a flip down hard face cover that covers the whole face of the unit. It has a soft foam padding on the inside. I've started using this in lieu of the slip cover that came in the value pack, although if you want you can use this AND put it in the slip cover, it's a little tight but it slips in and out without much fuss. So just one less thing DS fans have to gripe at the PSP about
seriously though with this in place the screen is just as protected as the DS or GBA SP when they are folded closed, only of course since this is only a cover it is very slim and doesn't add much to the bulk of the unit.
For those who were wanting just a screen cover, I did buy some Japanese ones with my PSP initially for like $8 each, they actually were pretty good. They use static to stick, so are reusable, and don't leave any kind of sticky residue or mess up the picture quality of the screen at all. The only thing that bugged me was that it is kinda hard to get all the dust off the screen and keep it off long enough to apply the thing, which of course if there is dust will give you air bubbles... eventually I gave up and just took it off. But if you can get to a dust free environment or are just really patient, then I would say that, the one I had at least, was perfect for what it did and will definatley keep your screen from getting scratched while not interfering with gameplay in any way. I can't find a pic of the particular brand I bought but I would guess they are all very similiar? Anyways... not sure why people are saying they suck.