From Lucerne Systems:
Horizon is a unique financial management application that uses a one-of-a-kind calendar interface. To record income and payments, you simply click on a date and enter an amount. Horizon gives you the ability to categorize your incomes and expenditures, repeat reoccurring events, and quickly summarize everything between any two points in time. You can hide and show different categories to focus on different aspects of your finances. You can move back and forward through time to see what things will be like next month, six months from now, or next year.