I am just about to try Personal Accountz (www.accountz.com) so I can stop using my sons PC for Microsoft Money. Talking to some users it might do what I want.
Shame there is no demo but it is only £34 plus VAT in the UK, less than many games around.
I will post to say how I get on with it.