The thing about Christianity is that it has the shitty, barbaric God first (The Old Testament), followed by the loving God second (The New Testament). That's why you had to go to the Old Testament to get the barbaric bits. In the New Testament, Jesus says to be virtuous, to love one another, and to not resist evil. He's a hippie (without the free love).
With Islam, it's reversed. There's a peaceful, no compulsion in religion period, followed a war-mongering, tyrannical period under which Islam spreads. Contradictions in instruction are resolved by giving the latter period priority.
"Dr. Bill Warner - Why Are People Afraid"
"Islam has bloody borders."
"Nevertheless, there is a problem that goes back to the very beginnings of Muslim history: From the time that the first Muslims established themselves as the rulers of Medina, Islam was a political and increasingly a legal system as well as a faith. In Medina Muhammad continued to be a prophet, but he also became the head of a state and a military leader. With the exception of Southeast Asia (where Islam was spread by traders from the the subcontinent), what we now know as the Muslim world was established by conquest. It is no accident that in traditional Muslim thought the world is divided into two spheres--the realm of Islam (dar ul-Islam) and the realm of war (dar ul-harb). Put simply, it is assumed that the border between Islamic rule and the rest of the world marks a state of war, even if periods of armistice are possible. One should be cognizant of the important fact that there are Muslim thinkers today who are reformulating the nature of Islamic law (sharia) and of Islamic war (jihad) in a much more liberal manner. But one must also recognize that there is a weighty tradition to the contrary and that a large number of Muslims, possibly the majority, does not favor these reformulations."