I would recommend checking out Gtdagenda for an online GTD manager.

You can use it to manage your goals, projects and tasks, set next actions and contexts, use checklists, and a calendar.
Syncs with Evernote, and also comes with mobile-web version, and Android and iPhone apps.