Phil:
I use MS Money. At the end of the day I record ALL tansactions, either via cash or credit card. (90% CC).
It takes little time, offers an incredibly accurate status of where the money for that day, week, month, year, etc., etc. had gone too.
And, at the end of the year, it is an...