I noticed it quite hard to understand what's the problem when accidentally passed undefined variable as first argument to bindTo method. It requires to add breakpoint and investigate call stack. So I thought it would be nice to have exception with friendly text.
added support for jQuery style objects
corrected some sample code, and added more info about the benefits of EventBinder use.