Cliff Schecter has been a HUGE friend of Attytood (more on that to come later this year) and the least you can do is buy his book on John McCain, which was one of two things that McCain single-handedly saved this winter (the other being his own candidacy). I'm looking forwarding to reading it, as it cuts through some of the media fog surrounding McCain that we've been talking about here. A few of the more juicy parts have already leaked out online.
But what the context shows, I think, is that yanking that sound bite out of context isn’t really all that unfair. McCain's wants to stay in Iraq until no more Americans are getting killed, no matter how long it takes and how many Americans get killed achieving that goal—that is, the goal of not getting any more Americans killed. And once that goal is achieved, we'll stay.