Understand first, I've only been working with Angular in my free time over the last couple weeks.
With that said I must admit I'm REALLY impressed! Very exciting framework. I dove into Knockout quite extensively a while back and I have high regard for that framework. However, I'm finding Angular seems to be a much better solution for the problem spaces I typically find myself working in. Simply put Angular addresses not only data binding (which originally lead me to Knockout) but also a host of issues which arise when trying to create an "application".
I'm having a ton of fun learning Angular in conjunction with TypeScript. More later.