Rasmussen shows the Arizona senator up by 20 points:

McCain is seen favorably by 62 percent of likely Republican primary voters and unfavorably by 37 percent. Hayworth is seen unfavorably by 56 percent and favorably by 41 percent.
But the most telling figures are for those who see the candidates “very” favorably or unfavorably. Thirty-two percent see McCain “very” favorably — twice the number for Hayworth — while 33 percent see Hayworth “very” unfavorably, almost twice the number for McCain.

Hayworth, however, is not giving up. This week, in a new ad, he slams McCain’s immigration record:

The primary is on August 24.