GTD has changed my life guys. It really made me stress-free and organized. I used to revisit the book and the audio materials over and over again and I always catch something new. Although I've been GTDing for more than a year now, I just realized that it doesn't claim to help you stop procrastinating. In fact, David himself says that the worlds most successful people are the biggest procrastinators. Procrastination is not a bad thing.
GTD is about always having a list of constructive things to do, so when you procrastinate, you do it constructively. Make sure to visit Merlin's
43 Folders. There are a bunch of new mp3 interviews with David Allen which will give you an overall introduction to GTD. If you happen to be a GTD veteran you can still benefit from this material.