User blog:Sgt. S.S./Makarov or Shepherd?

I often wonder, which MW2 villain was worse - Vladimir Makarov or General Shepherd? Let's do a quick comparison:

Makarov:
 * Led the massacre at Zakhaev International Airport in Moscow.


 * Participated in a number of other terrorists attacks, including the attack on Picadilly Circus in London and the GUM supermarket in Moscow.


 * Helped the Ultranationalists rise to power.


 * Martyred Imran Zakhaev as the "Hero of the New Russia".

Shepherd:
 * Betrayed his own task force.
 * Killed the game's coolest character!
 * Stabbed Soap and kicked him in the face.
 * Never cared about "danger close".
 * Really liked the sound of his own voice.

On the whole, I'd have to say Shepherd. What does everyone else think?