I really like Code Geass, it has everything I look for in an anime. After watching the first episode I was already hooked on it. All the unexpected scenes when I least I expect made me like it even more.