Existing GTD apps could do the trick
My personal Nirvana would be Nirvana (web) + Action lists (iPhone App) fully integrated.
It's a very GTD oriented task manager that now just syncs with Toodledo. If it could sync to Nirvana, it would be awesome.
Please speed up the API release !
:-)
best regards.