Call me cynical, but I find the term CRM pretty wrong. Yes, I understand what it does, people have been keeping track of this stuff (if I read the intro page correctly) for ages, and still I find this borderline creepy and overengineered.
Disclaimer: I am using e.g. Facebook's "On this day" feature to reminisce about old stuff with friends, I also keep birthdays in a calendar. Maybe just the professional spin puts me off :)