I'm trying to figure out an efficient and simply way to have some kind of "GTD"-feature in Mail.app using Smart mailboxes and possible MailActOn if necessary. I use Mail.app for both work and personal, and I have my work and personal e-mail addresses forward it all for my MobileMe account so I also have access from my iPhone and other Mac. For work, most tasks usually come on e-mail, so I have the following options: Read it & delete/archive it Read it and REPLY Read it & do the task Read it, do the task and REPLY when done Now, I just leave the "to-do's" in my Inbox as unread messages, even after reading them a few times. This way I never forget them and I can go back and find my tasks that way. But that also means that if I have 5 unread mails for today and new mails arrive, my Inbox will show maybe 8 unread mails even though only 3 of them are actually new, since last I checked. Local mailfolders is a bad thing, as if I archive them there I would not have access to them from iPhone. How do you guys do, with flagging messages, smart mailboxes, local mailboxes etc? Getting an external GTD program is not an option. I want simplicity and would prefer not having a bunch of tough plugins for Mail.app that could risk not working when 10.5.7 comes out (for instance) or cause other crashes.