I've become a huge backbone.js fan over the last fews months. If your app uses a lot of large forms I'd definitely look at the backbone.modelbinding project: https://github.com/derickbailey/backbone.modelbinding. Also a few days ago I released a plugin from one of my projects that adds data binding support for deeply nested relationships: https://github.com/jwarzech/backbone.modelbinding.nested