Scott has just posted a fabulous article on
Daily To-Do Lists.
I have also started using such lists a while back and it's boosting my performance as well. Although, using GTD for 2 years now (David states it takes 2 years only to get it), I don't feel like these lists could substitute the system.
Most people have 50-150 open loops in their lives and GTD manages them properly. Additionally,
the 6-level model of reviewing your work helps you align your projects and actions with your purpose, not to mention the other parts of the system.
What I do now is I use GTD in a hardcore way (I believe I'm a
Black Belt) and make daily to-do lists each morning with the key things that I'd love to accomplish during the day. Still, I have many other actions defined in my trusted system that I can
constructively use for procrastination purposes.
I don't believe a simple daily list is enough for most of us these days
but it can definitely help focusing on the important tasks. The problem with these lists is that they
don't help defining your work nor do they free you of stress, which in my eyes are much larger issues.
Currently I am considering integrating the daily list with my GTD calendar or the virtual tickler file.