Both are fairly emotional anime, however Angel Beats tends to focus more on humor, while Clannad will tug at your heart strings and make you teary eyed.