Im starting to think more independents voted for McCain than for Obama. That could explain the results in both races.
If thats the case Romney at least has explanation for the blowout.
That would however prove that McCain would beat Obama on the independents.