Google/Exchange agenda, toodledo to do list, and toggle time reports combined for a daily view of whats up.