I'm starting to like GnuCash. Yodlee is great too. I'm a new user of both (started at beginning of this year), but I am already hooked, especially on Yodlee. Using these two apps together has allowed me to automate key parts of my financial management that I could never do before while also allowing me to do more sophisticated analysis. So what magic allows me to use these two apps together?
The key to upgrading my personal finance software was a free utility called csv2ofx. Without it, there is no way to get Yodlee data into GnuCash (or any other desktop personal finance app I know of).