A lot has changed for both Basecamp and Nozbe since this article was first published in 2012. Nevertheless the comparison is still useful, and both services are worth serious consideration.
Below is a comparison of Basecamp and Nozbe followed by the Comments on the features. If one of these helps your productivity, it will almost certainly pay for itself. I suggest testing both.
Basecamp is a service of 37signals. Visit Basecamp here.
Nozbe is a service of apivision and is developed primarily by Michael Silwinski. Visit Nozbe here.
1. Pricing is generally comparable, but your needs will likely make one or the other more attractive. However, cost is not a key issue. If one of these helps your productivity, it will almost certainly pay for itself.
2. Basecamp shines in this regard. Nozbe would take some fussing with to make sharing with clients work well. In many cases sharing your project management tools might not be needed.
3. Multiple task lists are simple with Basecamp. Nozbe uses just one task list per project, but it would be simple to set up multiple lists using similar but distinct names to monitor the lists, e.g. New School - DESIGN and New School - ADMIN.
4. Both tools work well on mobile platforms. Basecamp uses a mobile view of the website that only allows viewing. However, you can change to normal website view and with some enlarging of the view make edits and additions. There are several third party paid apps that overcome this situation. Nozbe has a paid app that works very well on a phone.
N1. Nozbe doesn't use templates. However you can enter multiple tasks at once so it is a simple matter to assemble the standard tasks in a text document for re-use and insert them when and where needed.
N2. Nozbe does have a calendar, but it contains all tasks across all projects. Upcoming tasks cannot send reminders or alerts.
N3. Nozbe uses the 'Getting Things Done' concept of Context. This allows you to tag tasks with one or more category of your creation. You can then view all the tasks of one category. For example, you could tag tasks that need to be done at the project site, or by phone, or that involve a certain person or company. It is a nice feature.
N4. There are a number of things that you can add by email, but comments on a task is not possible.
N5. Nozbe does send out notices by email when a task is completed, but there is no way of indicating what you are working on. If this is important a separate Google Chat could provide a similar functionality.
B1. Discussions are a place to set out a goal or status for everyone's benefit. All team members can contribute to the discussion. Preparing for a presentation might be done this way. Team members can give feedback and ask for help / ideas. Discussions can be real time but remain available until deleted.
B2. Basecamp has a page that shows everything that has been going on in all projects.
B3. 'Looping in' is a way of soliciting input from someone who is not part of the project team. Their response becomes part of the project record automatically.
B4. Text documents can be anything - strategy planning, a new spec section, etc. - multiple people can contribute in real time over the Internet.
B5. Archiving a project saves it but takes it offline. It does not count against you project limit. The archived project can be activated anytime.