The online personal finance tool LearnVest provides free tools for tracking your spending habits, determining your financial goals, and budgeting your money. It's a great solution if you also happen to be on the hunt for a personal financial planner. ...