Mint is the best personal finance software available. It's free and ad-supported, but even the ads bring value to this fantastic tool for keeping an eye on your money.
Mint.com Dashboard
Mint.com Transactions
Spending Graphs in Mint.com
Tracking Cash With Mint.com
Mint.com Budgets
Goals in Mint.com
Mint.com Investment Tracking
Advertisements in Mint.com
Mint.com Credit Score