Looking past the hypocritical nature of the post, considering she has spewed more than enough hate at people in her time (think Eugene Kane, for one), it is actually a good post.
There are some flaws though. The obvious one is the one I already mentioned. It would be better coming from someone who wasn't as hypocritical. The second problem is the second from last paragraph (emphasis hers):
Personally, I am more of a tax-and-terror conservative. I care about social issues like abortion (I am pro-life) but, perhaps because it's a time of war, I place them secondary in this presidential election. I wish there was a candidate who was strong on all the issues, but there's not (except maybe Mitt Romney, and I don't trust him). I've always leaned toward Rudy Giuliani.
The third problem with this is in the comments thread. A reader comments about how Huckabee brought the attacks on himself, to which McBride replies:
Romney's gone on the attack too
Tough examination is one thing; vitriol and namecaling (sic) is another.
Again, with the hypocrisy. The worst part is I truly believe she believes it herself.