Is your keyboard obsolete?

Is voice just another method to talk to your computer, or are we on the cusp of a revolution in computer communication?