I too have had trouble with the focus issue. Things that I do that have evolved are these:
When surfing, if I see a site that looks interesting, I right click on it and create a shortcut to it on my desktop. When I have some time to look at the site, I will add it to my Favorites or delete it. I also often end up making a folder on my desktop to drag shortcuts into. This helps me keep "like kind" shortcuts together and keeps the desktop from getting too cluttered. More often than not, if after a few weeks I haven`t taken the time to look at the site, it will lose it`s appeal when it isn`t so bright and shiny. At that point, I`ll usually just delete it. But this helps me not feel like I`m "losing out" on something while staying on task.
I have a voice recorder that I have with me at all times. If I have an idea while I`m driving, in the store, whatever, I tell it to my machine. Then when I get back to my desk, I jot them down. This is a REALLY big help. (It`s also a great way to remember the name and artist of a song I want to listen to on Rhapsody once I`m back home at my computer)
I have a subscription to PC Magazine. First thing I do is look through the table of contents and write on the cover the pages of articles I am interested in. As I read each one, I cross the number off the cover. If I see an idea, a new software, tip or trick, I tear the page out of the magazine, circling the part that got my attention. Then I have a folder for these sheets that I will go into at least every other week. Again, I still get to read stuff that I like, but often I end up throwing away the paper.
Anything else I can think of is industry specific, so I won`t go into those. Hope these help. And know that you all help me too. Like I said, even with all of this, I still struggle with focus. Email is big problem for me. I continuously have to unsubscribe myself from sites because I just don`t have time to get into them all.
-------------------------
Pat Palmer
Accutrack Business Solutions
Working with You to Keep Your Organization on Track
407-957-4140



