100 years? 1000 years? 10,000 year? Is John McCain kidding? No. None of the Republicans (nor a few Democracts either) is kidding. America, to them, is to be a colonial empire.
Never mind how America was founded, as a rebellion against colonialism.
Iraq is to be an American colony, replete with military bases, a hand-picked government, and precious little involvement of the international community.
Unlike the British Empire, though, the American Empire is supported by mercenaries. The American military is not enough for Republican ambitions, so we have private mercenaries armed with superior weapons, with little oversight, being paid four times what our youngest and bravest adults are offered for putting their lives on the line.
It's like the Roman Empire, except that now our mercenaries collect booty not from the vanquished but from our own taxes. Both concepts are horrid. Both concepts are without honor, at least the honor that we talk about when we talk about it amongst ourselves.
John McCain supports colonialism. Barack Obama and Hillary Clinton at least claim they are against it.