McCain, is now saying that the US may need to have a presence in Iraq for the next 100 years...
I think this was just hyperbole on his part. I think what he means is "we'll stay 'til the job is done". Of course, the his political opposition is going to play that phrase to the hilts. All's fair and all that.
Burn