Who do I think should be president? McCain.
Who will be president? Obama. Mainly because he has run a much better campaign coupled with the fact that our media, who is much more interested in Sarah Palin's dress than the actual issues, has basically elected him.
1.) It's not over. America is a center-right country and no one should believe in polls. People are afraid of moving out of their comfort zones, especially in suburbia. It will be very close, but I am confident Obama will win.
2.) Yeah, Barack has run a far better campaign. He has run a better campaign because he has engaged average people in the process. It's not just that, though. People see the merit in his ideas and believe that he can move our country forward. People also see how John McCain pretty much abandoned everything that made him unique back in 2000, only to suck up to the neo-cons of the world. The selection of Governor Palin (who only further embodies the anti-intellectualism and idiocy that characterizes the current administration) only pushes him further to the right, when he needs to be moving to the center.
Obama's policies are pragmatic and they aren't as far left as people make them out to be. The whole notion of "spreading the wealth around" has been beaten to death. The fundamental basis of a progressive tax system is the redistribution of wealth (duh, just look at the current tax brackets). Median wages in this country have been falling and the gap between the rich and the poor has only been getting wider. You may not think it's such a big deal, but there is a lot to be said for strengthening the middle class.
His tax cuts primarily benefits those working hard for a living. People making under $250,000 are lazier than the CEO pulling in 20million dollar bonuses, or some random NBA bench warmer scrub pulling in 500k? Last time I checked, medical internists average $180,000 annually, and they work around 60 hours/week...lazy indeed.
I do agree with conservatives that now isn't the time to implement tax hikes. At the same time, having a bright, articulate, multi-cultural leader with a clear vision for how our country should move forward is far more appealing to me than having a guy planning on continuing the translation of right-wing ideology to practice for another 4 years. Obama's ideas for healthcare are far superior to McCain's. A willingness to invest now in infrastructure and education will pay dividends down the road.
And for the record, it's not just the media that has elected him. I guess the rest of the world isn't too fond of an old man/dumb lady duo dressing up in "maverick" costumes for Halloween, either:
http://www.economist.com/vote2008/?source=features_box2
cheers