Я использую ng-grid. Посмотреть можно
здесь
Для моего проекта trNgGrid и ng-table показались легковаты (недостаточно функциональны).
ui-grid на момент начала проекта (начало августа) отчаянно глючил, решил с ним повременить. Сейчас он гораздо устойчивее работает, начинаю потихоньку щупать. Возможно перейду на нго, но не факт, пока с ним много непоняток.
Недостатки: и ng-grid и ui-grid плохо работают с флекс-моделью вёрстки. Пришлось лезть в код и использовать не совсем корректные трюки, для того, чтоб заставить ng-grid более-менее сносно функционировать в этих условиях (у меня весь сайт на флексах). Буквально на днях обнаружил, что в api у ui-grid'а есть "официальная" функция принудительной перерисовки (refresh()), которая, возможно, решит мои проблемы с совместимостью "grid+flex". Поэтому буквально с завтрашнего дня начинаю тестирование ui-grida на предмет возможности перехода на него.
Как-то так...