Alternatives to Magic Business: competitors and similar client relationship management software