In the interests of full disclosure, I am an agent assistant. I've used other CRMs in the past, so I think I can give you a pretty good evaluation of RealtyJuggler.
To start off with, it is the least expensive of any of the full featured CRM products for Real Estate. It runs in a browser window, and works with any browser. I use RealtyJuggler with Chrome on my work computer and the regular Safari browser on my iPad. We sync RealtyJuggler with a Gmail account that we both have access to, which makes it easy to keep a unified Contact list, as well as keeping the Calendar / appointments up to date. When we were looking to switch from a more expensive CRM, RealtyJuggler was an easy one to try as they have a 90 day free trial. It was easy to get started thanks to the built-in video training, as well as their amazing technical support.
I think my favorite features are how easy they made it to follow up with clients, as well as the way website leads flow automatically into RealtyJuggler, so no re-typing or copy and paste from emails.