Mental Health Net has hosted a review of dozens of office/practice management and billing programs for months at:
This review is written by Ed Zuckerman and is updated about twice a year online.
John Grohol Mental Health Net