Linux has great applications for personal and small business financial management. GnuCash and HomeBank are the most popular ones.