I like that crib notes has so many different modules to help organize patient information in an efficient manner.
It is very easy to set up reports as well with this program which can be helpful when it comes time to get billing or insurance benefits! Sometimes there are problems using some of its functions but we have been able solve them quickly once figured out how they work. We use cnotes mostly just to keep track of our patients' appointments/bills etc., not much else yet though because it's new to us.