I used to like the USAA budget tool, until they revamped it and there is no longer an "uncategorized" option. Therefore, every time I send the majority of my paycheck into my brokerage account, I am "overbudget" because I "spent" that bit. I sent them an email with my concerns a while back, but they fell on deaf ears.
I tried mint for a while, but the automation is a bit sloppy and I spent more time fixing the errors (and waiting for the accounts to sync for a week at a time when random connection bugs popped up).
Decided to ditch automation and just do it manually with YNAB. Works well for me, and the companion smart phone app works well for my wife and I at the point of purchase. Nothing really revolutionary to me in terms of helping me make a budget (already had that figured out), but it is just a nice, clean interface.