Unfortunately the point cards are also region specific, they are mainly in place for those who don't have bank accounts or don't feel comfortable entering their financial details into the PS3.

Only other option is to break SCE rules and find a nice US/Euro pal to gameshare with you.

I'd advise buying American for your specified needs