Kolarov is pretty shitty defensively, very bad decision making...
Armero also isn't smart, but is better defensively and runs much more. Looks like a more balanced player. What I dont like in Kolarov is the way he is extremely lasy and unfocused some times. Rather have Armero, less impredictable.