There are consumer-priced scanners that are already pretty good at supporting de-warping and OCR. (Glossy pages work less well.) I'm surprised I haven't seen a better iPhone app--at least one without a subscription fee. But we're definitely very close.