AngularJS.
Ссылку на codeschool уже дали, рекомендую. Хотя он и куций, конечно.
Мои аргументы в пользу AngularJS. Это фреймок. разница с JQ при мерно такая же как между Django и набором Jinja2, SQLAlchemy, etc. JQ предназначен для управления элементами DOM, а Angular для создания приложений.
При этом Angular позволяет использовать JQ и подобные библиотеки, но регламентирует где, когда и как.