Používám pro tenhle účel Microsoft Money, ale taky bych rád dostal tip na něco dobrého českého, vhodného pro naše lokální podmínky (aby to umělo internetové bankovnictví českých bank nebo aspoň offline rozumělo jejich formátům, atd.).
Několik českých programů jsem krátce zkusil, ale nějak mi žádný nevyhovoval - zatím z toho vyšlo nejlíp to MS Money.
Excel nebo Access je sice fajn, ale musí se toho hodně doprogramovat: převody mezi účty, porovnávání účtenek s karetními záznamy ze všech bank, upozorňování na splatnosti, tabulky protistran a kategorií, atd.