It currently is lacking features, such as layout recognition and multicolumn support; however, the most difficult part, the actual character recognition, is superb.

Source: http://code.google.com/p/tesseract-ocr/