In politics, six days is a lifetime, but I'm going to go ahead and make some predictions for next week.
President: Obama will win by a smaller than expected margin (actual votes) but score a landslide victory in the electoral college.
Obama Wins: Maine, New Hampshire, Vermont, Massachuesets, New York, Connecticut, Rhode Island, New Jersey, Delaware, Pennsylvania, Maryland, District of Columbia, Virginia, Florida, Ohio, Michigan, Illinois, Wisconsin, Minnesota, Iowa, Montana, Colorado, New Mexico, Nevada, California, Oregon, Washington and Hawaii. He'll narrowly miss out on Indiana and Arizona.
McCain Wins: The rest.
US Senate: Democrats will hold 59 seats plus Bernie Sanders (I-Vermont), giving them a fillibuster proof majority. Let's hope that Kentucky Senator Mitch McConnell, the biggest ass in the world, goes down to defeat.
US House of Representatives: Democrats will gain 31 seats, giving them a majority that will last decades.
I'll have a more percise prediction the night before the election.