From my rather extended list of nineteen "battleground states" (which includes, of all things, Oregon) I predict that McCain-Palin will win Florida, Ohio, North Carolina, Georgia, Virginia, Missouri, Indiana, Colorado, Iowa, Nevada, and West Virginia.
Obama-Biden, bless their hearts, will win Pennsylvania, Michigan, Washington, Minnesota, Wisconsin, Oregon, New Mexico, and New Hampshire.
Which yields a total of 281 electoral votes for the Republican ticket of John McCain and Sarah Palin and a narrow victory for the forces of freedom and light.
I should note that no psephologist of any stature at this time agrees with me.