Just how close are we to living in Tomorrow's World?