Now first of all I'm a democrat and kind of a liberal on a few things, and I don't agree with Bush on quite a bit.
Kerry's war record will not be questioned by me - he fought bravely, and was wounded. He did his part and that's honorable. And I don't fault him for protesting the war afterwards either. That being said Kerry is WAY too left wing for my tastes. He is probably the most anti gun presidential candidate of the main parties that I can remember. He voted for the patriot act and now tries to tell people that he was hoodwinked by Bush and he never would have voted for it if he knew what it was about. Sorry, but that sounds like BS to me.
I am upset with the prosecution of the war too. But I put the blame on Bush's advisors - Rumsfeld et al. Bush is not a military strategist, nor should he be expected to be one. No president is. As CINC you rely on your advisors and subordinates. You tell them what you want to do, they tell you what they need to do it. They were convinced they could occupy Iraq with a much smaller force than was necessary. It has taken them far too long to admit their mistake, and US troops have paid the price in blood for their errors.
In Bush's defense, I believe that he did sign CCW legislation as governor of Texas, if I'm not mistaken. I think he knows he's in trouble for voicing support for the assault gun ban, and thus his silence, and Cheny's appearance at the NRA convention this year.
This is not apologizing for Bush. I oppose him on several things, for example the gay marriage amendment proposal. I also fault him for his poor communication skills - as president that is very important. Overall though I think he's basically a decent person.