I think Lelouch is more an anti-villain than strait villain. A guy with good intentions going about things very badly. Much like this guy:



This guy rawks!