I've spent just a few minutes looking at what Knockout.js purports to do, and I have to say - if it works (and from what I hear, it does), it's immediately going into the toolbox.
Knockout is a JavaScript library that helps you to create rich, responsive display and…