Read Anand's article on the Intel mSATA 525 SSD and was amazed on how small the drive is compared to a traditional 2.5" ssd. I thought it'll be fun to try to predict what the storage landscape will be 5 years from now. The current trend now seems to be miniaturization, solving bottlenecks, reduce power consumption. Would it be too far fetched to assume that in the near future, we'll start to see the SSD controller integrated into the CPU itself and connect SSD storage space directly to the motherboard similar to how we attach RAM today? What would be the advantages/disadvantages of having the SSD controller in the CPU? lower costs. eliminate bottlenecks. reduced upgradability?