Yes, Romney has an impressive resume, shame the GOP was hijacked by the zealots.
Except that's not what happened.
Romney lost states early in the primary that allowed independants and, I believe, democrats to vote in the Republican primaries. McCain, being more of a moderate, got a lot of that vote. I've have seen reports that showed if only Republicans would have been allowed to vote, he would have won.