My favorite by far is Angel Beats. The story is incredibly good in a mysterious way. It makes you think what could happen in the afterlife. Combined with hilarious moments and sentimental parts. It's very good. So I want to know, what's your favorite anime?