Just how near are we to using our brains routinely to control machines for work or leisure purposes? Will we be able to improve the performance of our existing brains? Have advances in neuroscience, neural network modelling and the physical sciences led us to the point where it could soon...