I've taken a look at both Backbone and Knockout over the past week or so, and I definitely prefer the Knockout approach.
Backbone... I just don't get it. It seems like there's too much complexity. I'm mainly a back-end developer, so perhaps it's just me.