Kingston 1GB/2GB micro SD cards are your best bet. Its even better if they're made in Japan, so ask the dude at Radio Shack where the cards are assembled. its either Taiwan or Japan, so your are chances are 1 to 2
The manufacturings country is printed on the MicroSD itself and since you can see all microSDs through the clear packaging he can make sure himself.
PNY Technologies are also made in Japan. If you have a nearby best buy, they just restocked on some PNY MicroSDs that are japanese made. Only $20 for 2G!!! Won't last long. Hurry!!
I got 2 for $40. It was a great deal IMO.