I predict that in the end, a declarative one will be the winner, eventually one that will compensate JavaScript weakness. Therefore, we are working to create a framework for complex applications (something in line with Angular but with better features) We have models that are doing type checking, better/maintainable code, correctness against asynchronous effects caused partially by the declarative style we love and simplify the code so much,etc: <a href="https://github.com/salboaie/shape/" rel="nofollow">https://github.com/salboaie/shape/</a>
<i>"You’ll be able to download network (Showtime, HBO, NFL, etc.) branded apps which will display enhanced content as you’re watching your favorite show or team."</i><p>we'll see more of this i'm sure, but this has already been happening at a pretty large scale over the past year. there are already a small handful of SAAS businesses dedicated to providing this type of content to developers. NFL is not a network, but still an interesting point in that networks may not be the only ones entering the arena.
The thing about Backbone vs Angular is one is imperative and the other is declarative, people can't just jump from one framework to the other, two slightly different programming paradigms, both will strive in 2013