I can remember the early days of OCR and handwriting recognition. At that time, it was a difficult problem. Things have changed.
For my handwriting, the ParaGraph engine inside Evernote worked perfectly. I believe it's the same system that the US postal service uses.