I feel like no-one has managed to build a small-business CRM (like his Shoebox CRM) effectively yet. I run a one-person business and I'm still using a colour-coded Excel sheet to try and figure out when I should bug sales prospects.
Disclosure: I work at HubSpot
What are the problems with doing that?