Date A Live is one of the series that takes the Harem Genre and puts an interesting spin on it.
Since I haven't read the light novels, I'll be reviewing exclusively the anime version.
The protagonist is just an ordinary guy who lives in extraordinary times. Superpowered girls called Spirits cause trouble around the city and he has to pacify them and seal their powers with a kiss, so they can live normal lives.
There is plenty of interesting characters to go around: Shido is a likable, gentle and ultimately brave person who just wants people to be happy; Tohka is this dignified and cheerful girl who manages to be badass when the going gets tough, Origami is a quiet and tortured girl who feels her life is meaningless without revenge; Kotori is authoritarian, bold and secretly a sweet little sister. Yoshino is the kind of girl anyone would like to take home with her. More characters get introduced and their relationships are handled pretty well for a harem series.
The most enjoyable relationship has to be the love triangle between Shido, Tohka and Origami, at least on the show's early moments. Both girls can connect with Shido in a way the other can't. While Origami might seem like the more enticing choice, Shido needs Tohka to keep him grounded.
Westcott is actually one of the best villains in recent anime. He is dark, mysterious and never makes the mistake of underestimating the hero. On the other hand, his cohorts Ellen and Jessica are left a bit underdeveloped. Still, the fact that these people manage to be dark and serious villains in what is otherwise an optimistic and hopeful series is a good way to challenge viewers.
The visuals and the music are beautiful, even by today's standards. The voice acting peformances are nothing short of extraordinary. This is the show that made me take Nobunaga Shimazaki seriously.
Hopefully, there will be a third season to continue this beautiful and amazing story