John McCain and Barack Obama share common ground on a surprising selection of issues where the age-old Republican-Democratic divide doesn't cut it anymore.