What are the BEST software tools for implementing GTD on a desktop computer.

(I do not have a PDA)