Here’s a great article on the future of flash memory. Flash memory production is beginning to run afoul of physics, so it won’t be long before the technology can’t be made any smaller. This article provides a good overview of half a dozen potential replacement technologies.