The votes are in, and the people have spoken, George W. Bush will have another four years in the Whitehouse. In 2000 Al Gore won the popular vote, so we could blame the electoral college for Bush's win. This year Bush won the popular vote (right now by about 3%), so this time theres no one to blame, not even Nader.
UPDATE:
Gah, I guess we do have someone to blame.. our indifferent generation:
"Fewer than one in 10 voters Tuesday were 18 to 24, about the same proportion of the electorate as in 2000, exit polls indicated."