My 2 cents...
Eugene,
I think the other responses to this thread have covered most of what I would say about your personal vs work question, but here is a summary of my approach:
I don't arbitrarily separate personal vs work-related NAs when they share a common context. Whatever actions I can perform in a given context are the actions I choose from. Since I have minimal supervision at work, and my work-issued notebook computer and mobile phone double as personal devices, I can and have done work tasks at home and personal tasks at work. For me it's a matter of priorities at the moment. When my family is around at home and not absorbed by their own activities, then actions involving them usually take priority. Some NA priorities will dictate what context I am in (a server hardware failure requres me to be onsite, our anniversary means I'm wherever we decide to celebrate), and although I have a great deal of flexibility, I tend to be in work-focused contexts during traditional work hours.
I understand the need for many people to leave work at work and get away from it all on their personal time, but GTD (along with a fairly supportive work environment) helps me stay on top of things to a degree that I don't feel the need to make that distinction. As others have said, I think it depends how you define your contexts, and how you prioritize NAs when you are in those contexts.
D.