The democrats are only ahead in the polls because they have had all the attention recently with the primaries going all over the country, and because Bush hasn't spent dime one of his nearly 200 million dollar war chest of corporate campaign funds.
Kerry is in for a tough fight and if you think Bush is bad now, wait until he is in his second term and doesn't have to worry about being reelected.
