Google Docs can now perform OCR on digital images. You can upload an image containing typewritten or printed text (like a fax document or a scanned newspaper clipping) to your Google Docs account and it will turn that image into editable text.
In the following example, Google Docs successfully extracted all the text from a scanned book page and converted it into an editable document.