Ledger is fast, reliable, and has an excellent user-interface. Since I enter several transactions a day, thats particularly important to me. Noteworthy IMO is the elegant way to split transactions among accounts. I dont need lots of bells and whistles (although I would appreciate multiple currencies), just a program that works *well*. This one does.
Andreas11 about Ledger