The Swift Boat Vets and their shoe string budget having had the impact they have points to how vulnerable Kerry really is. This isn't David vs. Goliath (in terms of resources available for the struggle). This is a gnat in a hurricane, and the hurricane is losing!
We haven't yet really made it into a dissection of Kerry's record. Wasn't he elected senator sometime since the Vietnam War?