I use the 2 todo task list method I got from Lifehacker. It's about simplifying the tasks you do in just 2 lists - daily and weekly. That way you wouldn't have to think about juggling a lot of lists and even paying for expensive software. I've been trying it out and it works pretty well for me.
You can read the full article here:
http://lifehacker.com/5938353/work-l...-get-more-done