Senator George Allen is still a good front-runner and a good candidate.
He will probably win his Senate seat. But what he did was so stupid he has probably hurt his chance to be a presidential candidate.