actually they did cheat and that's one of the reasons why Kerry conceeded - the DNC couldn't allow for those provisional ballots to be given any level of scrutiny lest their fraud be exposed.
Provisionals were one thing; an inspection into voting rolls in various states and counties would have revealed many occurances of people voting multiple times, with Democrat registration.
(Why is it that when they cheat, they do it stupidly?)