I have recently released a useful productivity iPhone application, Day Analyzer. The application will help you organize you daily activities in an effective manner.
If you often think about questions such as "Do I spend too much time in office?", "Am I spending enough time with my family?", "Do I sleep enough / too much?" and find them unanswered then this is the perfect application for you. Day Analyzer keeps track of various activities and analyzes the time spent on each of them per day.