The best program available for consumers is, in my experience, ABBYY Fine Reader. Much better than OmniPage. It works very well and can be trained to interpret "strange" characters. The results, as with all OCR programs, depend upon the quality of the scanned images.
Mount Holyoke College