Code geass season 1 won anime of the year for 2006 along with haruhi in tokyo anime fair. Season 2 seems to be a strong contender for anime of this year once again.
This anime started off great, but it ended up going too much with the mecha IMO. I would rather they focus on the people instead of the robots. 2nd season hasn't done that too much yet, but I don't think it deserves anime of the year.