Esta es una duda de la que se ha escrito mucho.
Yo puedo hablar de mi propia experiencia.
Tal vez estos tips te ayuden a saber cual framework conviene a cada caso:
- No te cierres en un solo framework: Es bueno saber para que sirve cada uno y cuando es mejor usarlo. Hasta a veces se pueden combinar.
- Que tenga buena documentación: Por eso, mucha gente prefiere el JQuery. tiene excelente documentación. Otro que está muy documentado es YUI Yahoo (Salvo que su ayuda está en inglés, pero hay intentos de revertir esta situación en [URL="http://www.tuopcion.com/foro/"]http://www.tuopcion.com/foro/[/URL]). ExtJS es otro que está muy bien documentado.
-Que tenga una buena comunidad: en esto JQuery le gana a todos, YUI le sigue de cerca.
-Depende de su uso: si quieres datagrids impresionantes o esquemas de datos, usa extJS. Si quieres efectos en DIVs, usa JQuery. Si quieres usar RIAS mas avanzados, usa YUI.
-Comienza por el mas fácil: la curva de aprendizaje de YUI es muy corta (gracias a los ejemplos que trae). Luego le sigue extJS. y finalmente JQuery.
Espero que estos tips te sirvan!!!