I think its silly to think that a candidate that changes his mind is somehow inconsistent...however Kerry does more than change his mind..he lies and basically tailors what he says to the audience...i.e. saying he was in Vietnam and mourned the loss of Martin Luther King Jr. when he died when he wasn't there until 4 months after he died...
As far as what Bush said..both statements are correct..the war on terrorism is not something we will WIN..meaning we'll never sign a treaty with Al-Qaeda...but we can' do things to make us come out on top i.e. making it difficult for terrorists to fund their orgs., put more restrictions in place etc. Bush had to come back and EXPLAIN what he meant for the idiots that don't understand the type of war we're fighting. OF course John Edwards harped on this and said they believe the war is winnable..but he's just tickling ears and telling people what they want to hear...GWB on the other hand was being realistic...but most people don't want the truth these days.