I am currently doing a research on ERP/CRM applications for a small business. I must say - yours looks quite promising. The only thing I am missing, till now, is a Sales Opportunity report sorted by company and not just by salesman. This would be great feature for our company.