I think it would be great if MS can implement a feedback features similar to the "Customer Expereience Improvement Program" and collect typestrokes that cause typos. This is then be used to improve the spelling check by looking at the incorrect keystrokes that appear to be most likely typing the correct work. eg. Loik - spelling suggestion look