I was sad that Lelouch died, however at the end everything Lelouch did, it finally became completely clear. He wasn't just a power hungry dictator, he did it all so people would have someone to hate, because everyone needs someone to hate. He made the world hate him and love Zero so the world could move on from the war and begin there lives towards the new future. Thats why I loved the ending, because it made a lot of sense. I just wish there was some way Lelouch didn't have to die. I like how Suzaku is to protect justice for the rest of his life.
The only confusing part, in the end is when CC was laying on a stack of hay and seemed like she was talking to Lelouch.