I just want to say that this video has totally revolutionised the way I'm developing my current application.  I'm now building a database and synchronization service around reactive extensions to allow the UI to always respond to new data as soon as it's available and to allow it to be automatically persisted without any need for the programmer to explicitly save data.