This will not happen in seven years. Nor will it happen in ten years. Nanotechnology has yet to overcome some serious manufacturing issues, and even more on a factory-level production scale. I see someone getting one of these in fifteen years (at most) if they donate money to R&D substantial enough to feed the world's hungry and cure the world's sick... Actually, just mail the money to pharmacology research and genetic engineering.