A must have for all GTDs and other system freaks. Beautiful interface, lets you focus on what you need to do, and has fully customizable view options (Perspectives) to suit any needs.
Cons: Not a computer geek? Several helpful video tutorials at www.screencastonline.com/
Search for OmniFocus