This isn't a direct answer to the stated question, but personally I use Mint just to keep watch on my transactions and You Need A Budget (www.youneedabudget.com) to budget and plan future transactions.
YNAB doesn't connect to any of your accounts. You have to enter in transactions manually. That limits its audience and makes it not really a direct competitor to Mint. But I find manually entering your past transactions really, really forces you to think about how you're spending money.