[Just finished watching Death Note so I thought I'd re-type my opinion. I still think Code Geass is better. While Death Note was good; really really good, Code Geass still came out on top in several aspects imo. The similarities between the two are pretty large, yet the differences are even larger. In both there's three "main" characters; one Anti-Hero, one "Hero", and one collaborator who is the source of the Protagonists power. In effect, Code Geass could have followed the exact same story as Death Note pretty much without changing the characters and probably vice-versa too. Which is kind of weird. Although on the surface Death Note seems by far superior in terms of Physiological war-fare between the characters, asking questions to tempt the viewers own morals through its story and also seems to be "Smarter". I think that in actuality Code Geass follows close behind, or perhaps is even on the same level but it just isn't as "obvious" as Death Note. Not to mention that Code Geass's consistency exceeds that of Death Notes. Death Note at the end got a bit sloppy, and at times it was boring. Sometimes it felt as if it was trying too hard to be smart, it was as if by constantly explaining things in such depth that it was screaming "look at me, I'm smart, acknowledge me." There were times where I wished that things were left alone and not explained so that we could figure it out for ourselves, but Death Note didn't really do that often. While on the odd occasion Code Geass did. While Death Note relied on in depth analysis, using every trick it could to make the two main characters seem as smart as possible so as to bring about an amazing, for lack of better word, intellectual warfare between L and Light. Code Geass relied on a amazing plot, sent hand in hand with tactical strategics, ingenious, heartbreaking moments and last but not least, Lelouch's dramatic appearances with those ever so flamboyant hand movments.
In comparison to Code Geass's plot, Death Note's plot is at best linear, it has one Antagonist and then two more arrive after the aforementioned antagonists demise. Death Note is solely about Kira's struggle to outwit the opposing detectives so he can achieve his goal, it also has very few plot twists, the most notable being the arrival of "The Second" and "Penbers Wifey". Other than that, things go rather straight forwards in terms of plot, two characters battling it out both looking for clues to put a end to the other. Code Geass however relies heavily on suspense and plot, if you read a whole of a spoiler for Code Geass's plot and then decided to watch it, your enjoyment level would probably be much much much lower than if you watched it without knowing a thing. Something that I've realised as I'm currently watching it again, it's still great, but the first time was ****ing amazing (For lack of a better word >__<). A death of a character in Code Geass always hits hard. While the demise of the Antagonist of Death Note was pretty sad it was also inevitable, it was either the Antagonist lost, or the Protagonist lost, there was no middle ground. Death Note is pretty straightforward from the get go, and as previously mentioned it relies on the main characters genius to pull off a entertaining story. Code Geass was gripping and exciting, once I got to a certain point I just couldn't stop watching, while with Death Note I just wanted to know what happened next, and what the conclusion would be. It wasn't as exciting as Code Geass. Code Geass managed to sway me back and forth with both excitement, and utter hate and disgust for certain characters, as well as the sadness created by certain characters deaths.
When it came to characters, for me Code Geass again won out. I found Light to be a bit one dimensional (Waits for the rage; oh wait there won't be any because no one will read this wallie. ~_~). His viewpoints were locked in place from the get go. From the moment he got his hands on Death Note he gained a ideal, and not once did he really question his own ideals. That for me was something that made Death Note only a shadow of what it could have been. Guilt can't be denied, the fact that Light never questioned himself to me seemed ever so stupid; he never hit a break down point, he always just continued with the same simplistic viewpoint. How can you kill person after person, justifying it as just judgement, and not question yourself? Light was nothing more than a murderer, the fact that tons of people rallied behind him seemed a bit stupid. Alright, so you killed a misogynistic rapist? But why aren't you asking yourself why he was a misogynistic rapist, do you know his circumstances? There's usually always a cause, how do you know that the certain rapist you killed wasn't constantly tormented by other women? An outcast of society, if you justify your actions of murder as bringing judgement down on criminals, outside of the law, when you are no saint, then aren't his actions justified as "giving those women what they deserve"? So maybe it's a bit out of key, there's clearly a big difference, but then again is it really a big difference? You're murdering a criminal, he perhaps raped a bully. So the difference between a bully and criminal is substantial. But does that mean your actions are any more justified then his? After all you're a human to, if you judge people, shouldn't there also be someone to judge you? Judge and you will be judged. Yet Light, never once questioned what he was doing, there was no moral conflict within himself, he didn't have to go down the same thought process I just did, no because there are countless others. Because of that I thought his character development wasn't that great, he was pretty damn naive. On the other hand I felt that L's character development was pretty good, even though it was only minor changes it still allowed me as the viewer to "identify" and empathize with him.
Code Geass on the other hand, the character development of the protagonist was rather large, Lelouch broke down and then he managed to re-affirm his beliefs and get the hell back up again, but I won't get too much into that since it'll just be one big spoiler, instead I'll talk about the character development of Suzaku the antagonist. At first I thought his character development was crap, it was just like Light's. However I soon changed my views, at first it seemed that Suzaku was just stuck in his own ideals, he wouldn't sway and was exceptionally naive. Not once was he shown to question himself, and no matter what anyone did or said to him, he just carried on acting the same way. But in the end "I'm going to change the empire from within" when reality he just wanted to friggen die all the time, started to grow from a simplistic idealistic dream to achieve itself ,after he "threw" away his constant attempts at dieing of course, and he grew into the prick that I hated oh so much. He slowly started realise that he'd done wrong, he couldn't (literally couldn't) atone for what he'd done by putting himself in the danger of death constantly, rather he had to fix it. Which was the starting point to Suzaku's gradual change, then once a certain turn of a events happened everything set into place while also causing Suzakus world to crumble. He realised that things were changing, and he made the right choice. If you've watched Code Geass, from begging to end you'll know what I was talking about, if you haven't then you won't. His simplistic nature soon began to become more detailed, in effect he was still very one dimensional. However within that one dimension existed a world of complexities and other dimensions made up from his choices throughout the series. But in the end, I still hate Suzaku.
In terms of plot holes or plot let downs, Code Geass has a few, episode 15&21* felt rushed and was confusing, I'm not going to lie, it really did suck. Then there's the question about what is the "cult" of Code Geass. But I don't think that was a plot let down, rather it was something that they never intended to explain; either for the stories benefit so it wasn't stupid, or so that they may explain it later on in the rumored "Season 3". Death Notes plot hole for me has to be the fact that so many people rallied behind Kira. I just didn't find that very "realistic", not only that but I thought that Light's lack of Character Development was also a major let down.
Then let's not forget the ending, Death Note ending was okay, and I say that only because Light grovelled for his life and proved that he was in-fact a puny existence. Code Geass on the other hand, goes out with a bang in both season ones ending and seasons twos ending. The first seasons bang being quite literal. The end of Season two made up for the majority of suckish points in Code Geass, by that I mean Epsiode 15 & 21*. =__=. Or at least I thin it was episode 18-19. Anyway that part felt way too rushed, and it was confusing.
I think I've said as much as I can without spoiling anything, so I'll leave it at this.
Plot: Code Geass
Characters : Code Geass
Music : Code Geass
Animation : Code Geass
Popularity: Death Note
Hype: Death Note