I have a feeling Enyo is going to be a popular choice soon. I've been using Enyo exclusively since it came out. I've been using Prototype.js with Enyo both to port legacy code and because I like the style (even if popular consensus is not to mess with the prototype of native objects).