Lifestyle Inspector is a free windows GTD/productivity/todo-list app with integrated Mind-mapping and powerful personal productivity reports.
It has the following advantages: Support for both small simple tasks and large complicated projects Flexible scheduling - suport for ongoing tasks with everyday, few times a week at specific days and time or every cirtain day each month type milestones. Setting your own tags for each tasks and being able to sort/filter by them. Productivity reports - reviewing completed and missed task for selected period of time with useful statistics and analysis. Automated mindmap-like representation of your projects with powerful filtering by category and task completion status.