I like Orson Scott Card very much as a science fiction writer, but I disagree strongly with several of his real life positions.
That said, this essay is worth a read. He doesn't say anything you haven't heard before from the Republican talking heads, but he says it without the fanaticism and hairy-chestedness that many of the red pundits have. Its certainly not going to change my vote (especially since my ballot is already in the mail), but it is good for me to remember that there are well-spoken people who think that the War on Terror is aptly named, and that we need to stay in the Middle East.