I really appreciate KnockOut too, because it can really be added gradually to an app without much assumptions nor getting in the way. For those who do not know it, make sure to have a look at the interactive tutorial at http://learn.knockoutjs.com/.
It also seems that Angular.js is a natural progression from KO to something more full-featured (when needed).
It also seems that Angular.js is a natural progression from KO to something more full-featured (when needed).
I'm curious if you compared Knockback to Angular?