Text recognition is in its early stages, but are there any text recignition programs taking the lead right now in terms of quality and usability?