Researching task managers for Mac OS X [to do lists, GTD programs] I've found several which have features important to me: a desktop program which also has an iPhone application and syncing ability and, if at all possible, data on the iPhone is not dependent on either 3G or Wi-Fi, but is kept on the iPhone itself.
As usual, Mashable had an article about task management applications - Mashable.com
Suggestions are: Things, Zenbe, OmniFocus, Evernote, Actions, Life Balance, ReQall, and Remember the Milk [RTM]. I'm checking into several and will report at some point.