1. A method for processing inputs from a user into a computer, the method comprising: ranking input modalities; receiving responses from the user pursuant to a plurality of modalities; and processing the responses based on the rankings to select a user response to be used.