i was thinking soft keyboard, yuck. But actually, an ai-adaptive keyboard that repositions the 'keys' to match my typing instead of the other way around would be very cool. Why should letters be the same size or evenly placed? my fingers sure are not...