Thomas K. Klein, from the Minnesota Council on Economic Education, discusses donor managements systems and his organization's experience with the learning curve. In his experience working for an organization with some staff turnover that often uses student workers, what is most important in software is ease of use. While it does sacrifice some features, he believes the best software is one that is simple to teach and easy to operate.
Thomas's Tips on Finding the Right Software: