"Follow your dreams; take a break; say what you think; cultivate friendships; be happy."
The idea of putting them at the top of your todo list is interesting. At the moment I organise myself with Trello, one list per project, and at the top of each list I have a card that reminds me why I'm doing the project. Every now and again I check these cards to see if any projects should be culled -- if they're not meeting their goals, or if there's a better way to achieve those goals, or if I no longer care about those goals.
Keeping long-term priorities in mind when caught up in the midst of your daily tasks seems like a winner. Your life is lived one day at a time, after all -- if you don't seize the day, you won't seize your life.
Anyway, the whole idea of combining your todo list with your bucket list -- your daily goals with your life goals -- is interesting. I've seen a few startups based on this idea (evr.st, Goalhawk). It'll be interesting to see if the model works.