Americans are wising up and seeing the lack of substance and experience in Obama.
No one wants higher taxes, a president who has a record of not voting, and someone who isn’t capable of defending the country. The fact that he is a smooth talker means nothing to the average person.
McCain’s service to his country is second to none, I think Americans appreciate that. Combine that with his rare ability to reach across the isle and accomplish things, gives Americans hope. Palin is obviously helping McCain as well. Looks like all the hypocritical left wing trash talk on her backfired.