Despite the best efforts of scientists and fiction authors, the future never seems to live up to expectations. Whether it was the promises of private space travel and flying cars in the 60's and 70's, or the forbidden allure of virtual worlds and sentient machines as explored in teh 80's and 90's, technology in the present seems to perpetually leave us wanting.