I really like Hubspot, as it works well for Small Business and really grows and scales in line with your business. It fully integrates with Marketing Automation, and also has a service/support ticket CRM if you want to launch a full 360 degree view of your customer.