Regarding ideas from GTD, I can't stress the importance of weekly review enough. I find it to be at the same time the most important and most difficult part of a productivity system. All my attempts of managing my work gave immediate benefits for efficiency and peace of mind, but then quickly fell apart because I didn't do weekly reviews. Now I forced myself to treat them as top priority thing to do (more important than my job, even) - and the system has been stable for many months.
Good point. I don't do it systematically and should. Whenever I do, I realize stuff that I should be working on and stuff that has turned into a bit of a black hole.