Mint.com is a powerful and free money management website with apps for iPhone, iPad, and Android. It has a ton of great features—like auto-importing all your bank and credit card transactions, then categorizing them for you—and one is Goals, which helps you plan and save up for large purchases.
Mint has a few template goals (Pay Off Credit Cards, Take a Trip) or you can create your own and give it a name, goal amount, and due date. Mint will recommend a monthly amount you should put away to reach your goal in time, and it can optionally watch one of your checking or savings accounts that you use in Mint. It’s a great way to visualize your progress and get a little help towards that thing you want.