I return to Asana after trying Any.do for a few weeks (see Asana announces Chrome extension (at last)).
The announcement of a better Chrome extension was an important consideration, since Any.do has a great integration with Gmail:
I loved that Gmail integration. Frankly, I hope Asana knocks it off. But the extreme limitations of accessing and manipulating Any.do tasks — and their bizarrely cheerful support responses — made it very difficult to use the app on the Web. Better on the iPhone, but even there it was less than optimal.