I am assuming part of your business will be fee based.
Cams has a good and solid reputation, but is reported to have a very respectable learning curve.
Centerpiece has just as good a reputation and is supposedly slightly easier to use. To my knowledge, both rely on a DST download for position updates. I keep waiting for this to change in the industry. Account totals that do not match are placed in an exception report for you to manually verify. I believe they are AIMR compliant also.