I agree with larry, I wasn't much of a Kerry supporter 6 months ago, but he's grown on me.
There's a good commentary on the "anyone but Bush" theory by Naomi Klein: http://www.nologo.org/newsite/detaild.php?ID=397
Her whole thesis is, progressive politics suffers because the majority of the discourse is aimed at pointing out how silly Bush is. With Kerry, you'll at least be able to have some sort of substantive debate.
As for the whole, "my vote doesn't count, I'm throwing my hands up in the air, doesn't that feel better?" No. Don't do that. Wimp. Suck it up and stick to it. No one likes a quitter.