Everyone always mentions dealflow and CRM but I have found some software geared towards managing dealflow. Does anybody have any experience with such software? Is CRM just as good?