I've been trying to come up with a way to keep my NA list from becoming an old-style, Frankin/Covey prioritized daily task list. Still, the challenge is that I have so many NAs, and so many unrelated categories (different clients, different projects, etc.), that I have to do something in order to "see" what's important to do on my NA list.
Since I keep my NA list in Outlook as tasks, I added the !Today category, and what I'm trying to do is review the NA list and move things that absolutely have to be done today to the !Today category. Then, from the !Today list, I choose the things that have to be done immediately and assign them high priority (hopefully there are only one or two things). And the final step is moving things to !Today that I need to get done today in order to advance long-term goals -- the QII (important but not urgent) items. I'm marking those with the little blue arrow that says "low priority," but I'm using that so I can sort QI items from QII items.
The end result is a list of NAs for !Today on top of my complete list of NAs. I can see what needs to be done immediately, and everything else that has to get done before I can go home. I'm still working this out.
One of my problems in implementing GTD has been that the idea of keeping lists of NAs by location or context (at the phone, at the computer, etc.) really doesn't seem to work well for me. I mean, I'm at a desk with a computer and a phone and everything else for most of the day, and when I'm away I'm nearly 100% of the time engaged in a particular task (meetings, usually) where there will be little or no opportunity to choose another NA. So I've been trying to group my NAs by clients and projects, which seems to work better for billing purposes and also keeps me from going insane. I mean, I cannot imagine just having one giant NA list that says "at computer" with no more context than that.
So hit me with it! What am I doing right or wrong?