Ok, well first of all I didn't say that if you don't believe in evolution than you must be stupid and uneducated. I said it makes you look silly and uneducated. I think it's perfectly acceptable to have room for doubt, however at the same time the evidence for evolution is so goddamn overwhelming that honestly, you have to be pretty senseless to entirely reject the theory. You have to be even more senseless to reject it in favor of a book of myths that claims an invisible sky fairy created the universe 6,000 years ago. I don't think that you personally believe that, but at some point the people who do are going to have to come to terms with the fact that what they believe just isn't true, so that we as a species and as a society can move on.
And yes, we have observed evolution through each evolutionary mechanism.
And for the record, I've actually spent quite a bit of time (both in classes and in my spare time) reading about evolutionary theory. I honestly just don't understand how people can deny that given everything we know and understand about the universe and this planet, how people can honestly reject evolution altogether. I'm fairly convinced that a vast majority of people who reject evolution either don't understand it or don't want to understand it.