A FReeper named Strategerist has an answer to the question of why McCain had more votes than Romney. You might want to consider his observation.
See Post #28 here:
http://www.freerepublic.com/focus/news/2956819/posts?page=26#26
He says:
*****
There are MANY STATES with SIGNIFICANT NUMBERS OF UNCOUNTED VOTES.
10% are still out in Ohio. 14% are still not counted in New York. And that is just states I’ve looked at.
That’s almost all the discrepancy just based on that.
Only 69% of CA has reported. Millions will come from CA alone with 9 million reported already.