I use Brain, connected to the Ears input system with some help from Google & YouTube. I've discovered that both Brain's hardware and software interface are incomplete and error prone. Also, neither Brain's hardware nor software are upgradable. And I sometimes do get viruses