Fast would be a 32 channel NAND controller built into the die of the cpu, with the flash in a DIMM form on the motherboard next to main memory. With phase change memory, you could have the equivalent of DDR3 and NAND in one, with both running over the same bus. I have commented that microsoft does not appear to be preparing for the arrival of these new types of memory by designing their OS to treat storage the same way it treats RAM. Think about it... if you had a computer with 128GB of MRAM or memristors or PCM or whatever, and it was all unified, then why would you need to load programs into memory? But you know windows would still do it. lol it is funny to me to think about it but you know microsoft is going to be the last company to redesign for this.