GnuCash Portable is the open source financial management. It has all the same great features as most commercial money management programs (see some links on the sidebar of this blog) and more.
Some of its features include:
- Double-Entry Accounting
- Bank/Liability/Expense Accounts
- Stock/Bond/Mutual Fund Accounts
- Small-Business Accounting (Customers, Vendors, Jobs, Invoices, Accounts Payable/Receivable)
- QIF/OFX/HBCI Import, Transaction Matching
- Reports, Graphs
- Scheduled Transactions
- Financial Calculations
You can also visit the Project page for GNUCash (gnucash.org), with a good Documentation section and a tour of the program through screenshots / features.