I always had suspicion about Itachi and his non killing ways about not killing Asuma, Kakashi and Kuranai when he had the chance. He practically had them feedingo ut his hand in a few seconds. I did continue to think he was a evil guy though. However with reading a lot of threads I reckon Itachi has been a good guy all along. Perhaps he knew of Madara's presence all along and Madara needed the EMS again so Itachi made the hardest decision by killing off the clan and saving only his brother so Madara will have no MS eyes. He needed Sasuke to be strong and what quick way to do that than to piss him off and make your own brother hate you so much he'd do anything to become stronger.

I like the idea of Itachi implanted the MS on Kakashi during that scrap. Kakashi did have the Sharingan on the whole time in the genjutsu so perhaps he learnt/copied it in that short time. I think now Tobi will make Sasuke his companion and in the end of Naruto, a repeat of history will happen.