
MS Money is recommended (based on my experience).
Plus points:
1. If you have account with HSBC, HDFC (and few other banks that support MS Money Export) then you can sync it in a few clicks.
2. It reminds you of pending credit card bills
3. It tracks spending by category and remembers that for future transactions.
3. Debt analysis feature is amazing... you can calculate various debt scenarios. Helps a lot if you have home loan /car loan. You can easily analyze which loan to pay first if you have some money. And whether you should pre-pay at all or invest since it keeps track of investments as well.
Now BIG NEGATIVE POINT
It COMPLETELY close/opaque.
If you want to access data in MS Money from some other software, you just can't do that without pain.
And that include other versions of MS Money. If you buy India version of MS Money and move to US 2 years down the line, US version will not import data from India version.