Henrik Kniberg created a really fantastic article comparing Kanban and Scrum. Completely impartial and factual – highly recommended read.