Brains hooked up to computers... are we there yet?