All of the CRE CRM programs offer widely different features, and appeal to users of diverse technological and CRE skill sets. I would strongly recommend that in addition to honestly assessing your tech savvy, and how much of an IT/administration role you want to play in the implementation and data management process, to identify the top five most important things you want your database to accomplish for you. Some users will want an multi-layered, inter-relational database with all data fields connected and referenced - while others may want customizable reporting, pipeline tracking, deal progression, and something that facilitates more back-office operations. I also suggest obtaining a customized demo or tutorial showing EXACTLY how that program will meet your most important needs. Many offer free trial periods, or will allow you to access a 'dummy' database so you can directly test the features that are most important. Review collected by and hosted on G2.com.