Does anyone remember computer punch cards? Does this date us? Either way, since computing punch cards went the way of the dinosaur, there has been some version of the keyboard and mouse as we know them today. These interfacing tools have become so ingrained into our minds that it is frankly difficult to imagine a computer without them... But this begs the question, will there ever be a user interface impressionable enough to replace them?