www.mint.com
A great site to help you budget your spending. It sends you alerts if you go over your pre-determined budget for a category of spending. If you tie it to your online bank account, it helps you categorize your spending and see where you may be overdoing it.