I just finished watching the anime Code GEASS, and it was incredibly good. The ending was exquisite, and while a couple bits were confusing and there were some unexplained things and maybe a plot hole, the overall story is unaffected by those issues. And the theme and style of the show's story are imaginative and deep.
I'm not usually a fan of anime in general, let alone the mecha subgenre thereof. But this, this was awesome. The soundtrack kept the emotions high and the fights intense. Characterization was always deep, with only three or four characters who didn't go through some kind of development at some point. As the story revolves around war, they managed to portray it in such a way that you always feel a sense of victory when the protagonist wins, and a sense of loss when civilians die.
Overall I recommend it, whether you're an anime fan or not.
A mind that is stretched by a new experience can never go back to its old dimensions. - Oliver Wendell Holmes Jr.