I chose Ember mainly for its promise of supporting the creation of large, production level apps, through its robust architecture and well thought out library.
On the other hand, "AngularJS is a toolset for building the framework most suited to your application development." Both Angular and Backbone would have required me to learn other stuff for front end development, which I don't want to do right now.
I wanted a single cohesive framework which would be capable of handling all frontend aspects of a large app. Ember is made for that.
P.S Sorry for the late reply. I'm new to HN and didn't know old threads can be active.