My company is involved in MRAM development, I can't speak to specifics but there has been a lot of intensive research and development to find the Next Generation of Memory. MRAM, FeRAM, and Phase Change technologies are all being pursued by the major players. Just like with most new technology...