McCain is no bird's nest on the ground, to wit:
http://www.ontheissues.org/Senate/John_McCain.htm
At least Obama has a better voting civil rights record, to wit:
http://www.ontheissues.org/Senate/Barack_Obama.htm
For that reason alone, I am voting for Obama, despite his glaring flaws, which are many, and that fact that my BS detector vibrates so wildly when he speaks that I am considering marrying it.