To add myself to the set of Quicken alternative comments, I'd like to promote Mvelopes.com. It's an easy-to-use software as a service (SaaS) solution that runs as a full-page Flash application and uses a proactive budgeting approach rather than Quicken et al's reactive budgeting approach. With mobile browser access, it's possible to check the balance of each virtual envelope before making purchases, which helps make it proactive -- you can avoid spending money in the first place if the current balance of the relevant envelope isn't sufficient. In Quicken and other solutions, you enter in receipts after the fact and then get depressed about always spending more than you planned to in various categories.
I don't work for Mvelopes's company, but I am a very happy customer. I used Quicken from about 2002 to mid-2008, and I have to say that Mvelopes is far easier to use and keep up to date. It saves me at least two hours per week over my previous process, and I used to use Excel for budgeting because Quicken's budgeting modules suck, especially compared to Mvelopes's granular envelope spending and funding plan features. Mvelopes was designed with budgets at its core, which it calls envelopes, and envelopes are funded with each paycheck and other income sources as they come in.
Hopefully, this helps..