Software developers tend to gravitate to the GTD methodology. Why is that? Robert Peake (CTO of DavidCo) has written an article, Getting Software Done, that demonstrates the parallels between the GTD methodology and software development.
Just came across an excellent thread about GTD's weekly review on the Getting Things Done Public Forums. Many people have trouble doing the weekly review and the discussion in this thread is great. In particular, read Bernard's reply.