I gave this method a try and it's been great. It helps me stay on task, have goals, and feel good about what I've accomplished. It helps me minimize the "swamped" feeling because I'm actively prioritizing and then knocking those things off the list.
I'm currently trying to do a weekly snippet e-mail to myself, and additionally every morning I make a mini, unofficial snippets of what I'd like to accomplish for the day (generally taking items from the weekly snippets).