I voted for Bush in 2004 because Kerry didn't exactly win me over.
My regret is that they were the only two options.
For me, it wasn't that he lied about the economic effect of his tax cuts or that he is a clumsy speaker. For legal reasons (and moral), I was opposed to the Iraq invasion from the start. Having to watch it unfold has been infuriating. Watching Bush look for hidden WMDs under Oval Office furniture was particularly infuriating.
I couldn't vote for someone that did what he did to the Iraqi people and the US taxpayer. He could have been a decent president. Instead working with the democrats, he averred that the democrats were terrorist-enablers. He is the single most divisive president in modern history.
Sure I wish Feingold would have run in 2004. Our primary season gives us only two to choose from. Unfortunately, it's never the one that we need as president.