Charlie rangel recently said this
"If a young fellow has an option of having a decent career, or joining the Army to fight in Iraq, you can bet your life that he would not be in Iraq," Mr. Rangel, a Democrat representing Manhattan and Queens, said on "Fox News Sunday."
"If there's anyone who believes these youngsters want to fight, as the Pentagon and some generals have said, you can just forget about it. No bright young individual wants to fight just because of a bonus and just because of educational benefits. And most all of them come from communities of very, very high unemployment," the congressman said.
James Taranto reports various responses from servicemen. The same article (scroll down to "They Call This 'Projection'") reports a recent Doonesbury thread that puts Rangel-like words in the mouths of conservatives.