Early last year (2008) I listened to David Allen's Getting Things Done and started applying the practices he lays out (here's the original book) . The system works great for me in many cases. I've gotten caught up on some stuff at the dentist, I've taken care of a lot of really boring jobs that I've put off for a long time. I've been able to keep track of little bits of information that I have to follow up on or pass on to someone. I've also been able to decide to not do a lot of things that don't fit in with my long-term goals. The one bit of advice that I'll give to anyone trying GTD is to read the material or listen to it over and over. Each time I get a little more out of it and I refine my system. I haven't done it all and it's not perfect but the improvement in my ability to finish projects has been immense.
I've been working at adopting David Allen's GTD system (here's the original book) for about 6 months now. It seems to suit my personality and lifestyle very well. My Read and Review stack (rnr) is still disparate yet but I do have a couple places that I understand are well-described as "rnr". That makes it easy enough for me to grab something on my way out the door to an appointment anywhere with a waiting room. Like this morning. I had to go have a consult about my teeth. The wait wasn't long but reading about debugging device drivers (thanks for the free magazine OSR) is a lot better than twiddling my thumbs or playing games on the phone.