I bought this printer few months back and its worling awesome, the print quality and scanning is very clear, I have been using it since last few months. Works incredibly well. The software that comes along with is excellent, and you can set many print profiles according to your daily need.
The Scanning too is clear, and well defined. There is no much choice for OCR though. You will have to get additional software for the same. I would like to recommend this product to everyone.