The problem with the future is that it's always another day away. We're bombarded with tantalizing glimpses of incredible medical and scientific...