Code Geass was entertaining enough for me to finish it, but I'm in the "it's overrated" camp. The first season is good up until around episode 22 or 23, when the plot was effectively resolved and the writers had to asspull a way for the story to continue. The second season has to retcon away...