Senior business professional with more than three decades of sales, operations and management experience, in a very broad range of industries. Check out my profile on LinkedIn http://ca.linkedin.com/in/rogerbannister
Salesforce CRM Professional Edition, built in web to lead function, mass email function with html and text email templates as well as campaign tracking , the best reporting tool of any crm , easily customizable includes Chatter collaboration tool
Properly set up Salesforce CRM with Saleforce Mobile would do this.
Based on my experience I would recommend Salesforce , it has an intuitive user interface with an attractive design. It also offers excellent reporting functionality and is extremely flexible.