I'd like something that keeps images of business cards, maybe something that has some bulk e-mailing features, and tracks basic stats like conversion rate and such...
You should try onepage crm
There are so many CRM options depending on your immediate needs and long-term goals. I have used ZohoCRM, karmaCRM, worketc., and bit of Salesforce; each has its own merit
To evaluate, this list and comments on each option can help you: http://www.producthunt.com/#!/s/posts/CRM
Mandrill, mailchimp, constant contact, ACT!, Salesforce...
Really depends on your needs. As you may be aware, there are hundreds out there. Some have good feature sets, others are wanting to be feature rich.
There are only a few that really handle email marketing tasks naturally. As a CRM vendor for 25 yrs, your choice really is one of budget, features and needs.
Feel free to contact me.
Randy Tucker @ TeamAutomation.com