Referral maker is a great CRM in itself, with the ability to keep track of clients, details, conversations, etc. But it's use is much broader than that. You can track real estate business goals, transactions, etc. If you're following Brian Buffini's principles, it's much easier to stick with this CRM.
Cost is okay, but seems a little steep compared to other CRMs. It's a pretty closed system...not much ability to integrate with other resources and tools.
When in doubt, this system lets you know that you need to get back in touch with your clients, and it's specific on which ones. It helps you realize when you really need to reach back out to someone.