[!--QuoteBegin-LooseCannon+Nov 17 2004, 05:39 AM--][div class=\'quotetop\']QUOTE(LooseCannon @ Nov 17 2004, 05:39 AM)[/div][div class=\'quotemain\'][!--QuoteEBegin--]Uh, Onhell? Only one state switched sides from the last election. And that's New Hampshire, it voted Kerry. The redistricting of the congressional districts in 2002 is what gave Bush the win.
[snapback]91793[/snapback]
[/quote]
Redistricting has nothing at all to do with presidential elections. It only affects the House of Representatives (where it did indeed help Republicans to gain several seats, particularly in southern states).
Presidential elections count the votes from an entire state, so districts within the state don't matter. There may be an exception for Maine and Nebraska - states which can split their electoral vote - but since neither state did split their vote, it's again a moot point.
There is no single reason why Bush won. But there are several major contributing factors:
1. The population of the US, as a whole, is generally becoming more conservative. Bush is more conservative than Kerry, so he got more votes.
2. The Republicans have a stronger political organization and more effective political strategists running their campaign. If politics were a game, then they simply have a better team.
3. Bush and Kerry actually agreed on most issues. Their differences were so slight as to be negligible. For example, both were in favor of the war in Iraq; they only differed in the area of how it should be fought. So it really came down to, who do you trust more? Kerry seemed cold, distant and too intellectual for most people while Bush seemed like a more normal and likeable guy. People generally vote for the person they like more, regardless of qualifications.
The Duke is right: the election is over. Like it or not, Bush won. Americans like me just have to deal with it for the next 4 years and try to get someone smarter in the White House in 2008.