McCain carried 22 states in the general election. Willard the liberal has been strongest in the primaries in states that Obama will carry in the fall.
You asked which states that Romney won. staytrue mentioned three states that McCain carried in 2008 and Romney won this year.