Best To-Do List Software?

I've been lurking for awhile and I thought it'd be wrong of me not to share this. I just happen to be in the same situation as this 'JojoLinkyBob' person.
Mentally replace all instances of 'To-Do List' with 'Next Action List'