Innodisk Developing iSLC NAND Memory
InnoDisk’s iSLC technology aims to create cost effective, long lasting NAND memory with performance on par with Single-Level Cell (SLC) designs.
InnoDisk has announced the development of its patent pending iSLC technology that aims to provide a low cost, high-performance and reliable flash storage solution for industrial applications. iSLC increases the sensitivity delta between the levels of a Multi-Level Cell (MLC) memory by reprogramming its two bits/cell into a single bit/cell.
InnoDisk states that this change results in a tenfold increase in lifespan and a 70 percent increase in write speeds (on SATA II), which should provide iSLC memory with comparable performance to SLC memory at a significantly lower cost. The company further noted that iSLC memory has 30,000 Program Erase Cycles which grants iSLC SSDs the theoretical ability to sustain 32 GB drive writes per day for at least seven years.
Innodisk’s iSLC technology has already been integrated into selected product lines for SATA II SSDs and is expected to be first introduced on SATA III SSDs in Q2 2013.

Care to share? Would love a cheap SLC source for low power security monitoring... :_)
MRAM, IIRC, doesn't have write limitations like flash memory at all and is instead more like a hard drive as far as write limitation goes (IE nearly limitless). However, the technologies needed to make MRAM with decent density are owned by different companies, all of which seem to have no intention of working together, so it's a little difficult to put MRAM into any current storage technology comparison where at least decent capacity is required, such as desktop/laptop/smartphone/tablet storage.