I can't afford Acrobat Pro. But I did get some pretty capable OCR software with my Canon all-in-one MX-310. It is, amazingly enough, OmniPage SE. While SE is somewhat dependent on scan resolution, it will do a pretty good job of correctly recognizing both the text and the formatting in the scan, and it does a similarly good job on text in image files.