ZDNET tested the best personal finance services to help you stick to a budget and plan your financial future.