The Mint app for Android does an excellent job of giving you insight to how much money you have, how much you owe, and where you spend it. Mint is the best mobile app for keeping your personal finances under control.
Overview of Your Finances
Bill Pay Calendar
Budgets
Budgets, Cash Flow, Credit Score
Credit Score
Trends
Alerts
Widget