Thanks for mentioning Monica. It looks a lot more polished than the last time I took a look at it.
I've been toying with the idea of making my own crm, but always put it off hoping someone else will do it better.
Other than syncing contacts, are you happy with Monicahq?