It's a little spendy, but incredibly powerful. It's a pay service, but it can be synced to an android and iPhones app. However, it's best to think of the apps as a companion to the desktop software as opposed to stand alone.
Definitely MLO (my life organized), now version 4 has a tabbed interface that you can configure with different views of your outline/todo lists. Very powerful!