Many Americans were equally shocked with the election results, and Florida '00 was only one battleground. You might like to read
this PDF document. It was prepared by Democrats in the House, true, but it makes a strong case for fraud in the '04 election.
The following actions by [Ohio Secretary of State J. Kenneth Blackwell, the co-chair of the Bush-Cheney campaign in Ohio], the Republican Party and election officials disenfranchised hundreds of thousands of Ohio citizens, predominantly minority and Democratic voters.
There is more in a Harper's article
here.
Ohio, like the nation, was the site of numerous statistical anomalies—so many that the number is itself statistically anomalous, since every single one of them took votes from Kerry. In Butler County the Democratic candidate for State Supreme Court took in 5,347 more votes than Kerry did. In Cuyahoga County ten Cleveland precincts “reported an incredibly high number of votes for third party candidates who have historically received only a handful of votes from these urban areas”—mystery votes that would mostly otherwise have gone to Kerry. In Franklin County, Bush received nearly 4,000 extra votes from one computer, and, in Miami County, just over 13,000 votes appeared in Bush's column after all precincts had reported. In Perry County the number of Bush votes somehow exceeded the number of registered voters, leading to voter turnout rates as high as 124 percent. Youngstown, perhaps to make up the difference, reported negative 25 million votes.
Bush won Ohio, a key electoral state, by just 118,601 votes.