GnuCash works well for very small businesses and/or for tracking your personal finances. It can import data from Quicken, and it offers good reporting capabilities. Operating System: Windows, Linux, OS X.