Thanks for the tip about the WiFi, that would be great. Is there anything we can do for you on a daily basis? I wish there was a testing suite we could run for you that would automatically collect data for you showing how well it performs for us. In particular, we could type a phrase, such as the famous "A quick brown fox jumps over the lazy dog" using the OSK and the app would record how many double (or triple!) letters we get (and have to delete) and where the touches are being registered relative to the respective letters on the OSK. With the right logic behind it, if enough of us run such an app, the best calibration settings could be calculated for you.