I am looking fro recommendations for an OCR / text recognition app, but not just one that can accurately read standard text on a piece of paper. I am rather looking for one that can read colored text, text that is written in crazy ways such as in cursive, etc., text that is overlaid on top of either painted pictures or photographs and text that is low contrast on a low contrast background. I am looking for an app that is as accurate as possible but that is $60.00 or less (definitely NOT, therefore, the KNFB Reader!).
I have heard good things about TextDetective, TextGrabber and Prismo, but I'm not sure if any of these can do what I am looking for above.