What's happening in Syria, actually the whole middle east, is actually very interesting to me.
I think there are a lot of factors that would make Syria a lot harder of a place to have a revolution. It's not just needing to raid a military base or getting guns. Those are all just symptoms of much more fundamental problems.
The main one I see is that Assad isn't as stupid as Gaddafi was, at least beyond choosing to stay in power in the first place. He's killed lots of people and is torturing more, a selfish person wouldn't want to stand in his way. Also, if the few people who have deserted made a stand against him right now, even with weapons, they would be crushed.
What the opposition does have in it's favor is the obviousness of how evil Assad is, international support, and the rapidly collapsing economy as sanctions take effect. I don't know how these things can be used, though. I think that if the revolution was larger, it would gain the critical mass needed when people think they could succeed.
I think the question is, how can this extremely rare and promising situation be turned to topple Assad. Simply waiting for things to get unbearable for the population is one option. I think I'm overlooking something about how other countries could pressure for change though.