offline voice recognition would be nice, but as mentioned would be limited by processor. By shunting the tough work to google's servers... not so much of a limitation. Makes me wonder what other processor heavy apps could share the load elsewhere. Everything comes to mind invoves video, and with my experience with VNC that still wouldn't work out right.