the card I got from eCost is made in Japan. As a general rule, the Japanese made cards will trounce the Chinese made cards, and often are less suspectible to corruption.
Using HD-Speed and a Sandisk 2.0 reader, I clocked this Kingston 256 at 6000 KB/s-8000 KB/s. Considering most lower end cards are ~2000 KB/s, this is a steal. I cant confirm that are all Japanese cards. (and have no info on the other sizes)