Zoro is definitely one of my favourite characters. What do I like about him? Well I made a list:
His posture and his facial expressions is what drew me to him. I also love his character design. The green hair, three swords, bandana…
I love the contrasts in his personality. He's extremely cool when he's fighting but then does extremely dorky things like midwinter swimming and getting stuck in chimneys. He's also rather stupid when it comes to some things but very clever when it comes to others.
I like how he spends more time observing rather than yapping.
I also like his bad temper.
I love his relationship with the other crew mates. I might not goof around with them like Sanji does but it's obvious that he cares.
Examples (and spoilers): I love what he said to Chopper in the Davy Back Fight Arc and how angry he was when he found him hurt in Skypiea. I love his relationship with Nami (she always manages to manipulate him even though he resists). I love his interaction with Usopp especially in the Drum arc and how Usopp asks him to go with him to pee in Skypiea. I love how he says he doesn't trust Robin and then he's all protective of her when she gets hurt.
He's also level headed and mature which makes him a good first mate to Luffy like you can see in chapter 333 and 341. He's also very loyal to Luffy which is good.
His horrible sense of direction gets me every time.
His fighting style. Gotta love those swords...
He's hot. He's masculine, rough and likes to drink. For some reason I find that appealing. :huh:
But beneath the rough exterior he's a pretty nice guy. I also like that.
I could go on for ages but I don't see the point. I'm not saying anything against Sanji, just stating why I like Zoro. On a side note, I really don't understand why people keep comparing them. They're two different characters that don't have much in common. Just cause they keep fighting, doesn't mean the fans have to do it too :P