Send to a Friend

Is there a good site or app for tracking daily events?
I want something that can track at least the following on a daily basis. So far, I can only find things that will track some of these and I would prefer something comprehensive.
- Spending
– Activities
– Times
– Mood
– General information/journaling
It would be preferable if it could track for more than one person as well.
Using Fluther
or