LearnVest
LearnVest provides a snapshot of your monthly budget by entering in your net income, your monthly spending and synching the app with your bank accounts so you don't have to manually enter your purchases. It also provides easy-to-read and informative finance articles as well as a free phone meeting with one of their financial consultants. It will categorize your purchases and then tell your how much your average spending is in each category. It may be a rude awakening but someone has to give you a reality check on your shopping!
[Photo via]