I and most Republicans I know hate Hillary much more than Obama. So do many prominent ones- you can tell Rush Limbaugh greatly prefers him.
And I don’t care enough about John McCain to engage in any analysis of which candidate would be easier for him to beat. Let him win his own election- I’d vote for Obama over Hillary just based on who I hate more- Hillary.
Obama will win in November if he’s the nominee, vote for Hillary, she’s at least only a 60/40 favorite as opposed to Obama 90/10.