Wow - a lot of very helpful input. Thanks everyone! After reading everyone's input it sounds like it's a situation decision based on your work/life setup. I work for a somewhat smaller company and like some who've replied I don't necessary separate my work/home life in a traditional sense - so I'm guessing I'll be trying a "one system for all" approach first.

To some of the folks who asked about my office PM situation, sadly no our company doesn't employ and GTD methods yet and our PM system does not handle "next actions" very well either. The project tasks are usually very generic/abstract and would need to be broken into smaller sub-tasks to truly be considered "next actions". So while there may be some duplicate entry on my part, I try to just manage the "next actions" with my GTD system and let the company's PM system handle the larger project framework.

Thank you all again for all the advice! Really appreciate it!