Kanban Tool is far the best Kanban software on the market. It's highly recommended if you work in a distributed team.
Great feature set includes: power-ups, time tracking, swimlanes, calendar with due dates, advanced user access privileges and highly customizable Kanban boards.
Perfect project management tool for enterprises.