Rimm could be getting exciting again, I still use a keyboard all the time, and if the software does what you want boom a great product.