First, here is something that completely destroys the ridiculous Iranian claims of impending air superiority.
Secondly, here is a posting which destroys the Lefty "If you support the war, why aren't you over there fighting it?" meme. h/t Gerard.
Finally, here is a riveting story of the courage that it takes to endure the chaos of combat while wounded and facing superior numbers. This story came through this story at American Thinker. Read both.